sqldeveloper won't start with "java.lang.OutOfMemoryError: Direct buffer memory" error
sqldeveloper won't start with "java.lang.OutOfMemoryError: Direct buffer memory" error
我无法在第一次打开我的 sqldeveloper 时出现以下错误消息,应用程序只是在启动时挂起。
但是,如果我将它留在那里并尝试再次打开它,那么它就可以工作了。如果我关闭它然后再次打开它,那么我会出现同样的错误。
有谁知道问题出在哪里以及如何解决?任何建议将不胜感激。谢谢
我以前没见过这个,但是
找到您的 product.conf 文件
在 Windows 中,它位于您的 OS User、AppData、Roaming、sqldeveloper、17.4 文件夹下。
在OSX/Linux中,它在$HOME/.sqldeveloper/17.4
添加这一行
AddVMOption -XX:MaxDirectMemorySize=1G
保存,尝试再次打开 SQLDev。
我无法在第一次打开我的 sqldeveloper 时出现以下错误消息,应用程序只是在启动时挂起。
但是,如果我将它留在那里并尝试再次打开它,那么它就可以工作了。如果我关闭它然后再次打开它,那么我会出现同样的错误。
有谁知道问题出在哪里以及如何解决?任何建议将不胜感激。谢谢
我以前没见过这个,但是
找到您的 product.conf 文件
在 Windows 中,它位于您的 OS User、AppData、Roaming、sqldeveloper、17.4 文件夹下。 在OSX/Linux中,它在$HOME/.sqldeveloper/17.4
添加这一行
AddVMOption -XX:MaxDirectMemorySize=1G
保存,尝试再次打开 SQLDev。