问题是从cmd运行对调试不是很好。 我需要调试代码,所以有什么办法可以在eclipse中增加堆和调试。
我尝试在control panel - > java -> view - > 6g
但仍然在eclipse中使java内存不足
答案 0 :(得分:2)
尝试更改eclipse.ini文件。 这是一个示例配置
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xms512m
-Xmx1024m
-XX:+UseParallelGC
-XX:PermSize=256M
-XX:MaxPermSize=512M
答案 1 :(得分:2)
-Xmx6g -Xms2g
这会将该启动配置的堆大小增加到6G。
答案 2 :(得分:1)
您可以更改将应用于所有运行/调试配置的默认jvm args,而不必更改单个配置。
在月食中,转到Window -> Preference -> Java -> Installed JREs -> Edit default JRE
。在-XX:MaxPermSize=512m
Default VM arguments