如何在eclipse中设置java_opts

时间:2013-11-27 21:07:15

标签: java eclipse

我需要在运行Windows 7家庭版和JAVA_OPTS的开发计算机中设置tomcat 7 server。从permgen out of memory运行spring-mvc个网络应用程序时出现eclipse错误。我想启用class卸载,以便在重复重新加载Web应用程序的过程中释放内存。我还想增加可用内存量。

有人可以一步一步地向我显示如何执行此操作吗?

我是否设置了Windows系统环境变量?我是否从命令行运行某些东西?我的命令在代码中的具体内容是什么?

这是我到目前为止(所有在同一行):

JAVA_OPTS=XX:MaxPermSize=128MXX:+CMSClassUnloadingEnabledXX:+CMSPermGenSweepingEnabledXms256m -Xmx512m 

1 个答案:

答案 0 :(得分:16)

在eclipse中转到服务器的启动配置(类似Apache Tomcat > Tomcat v7.0 Server at localhost)并在Arguments字段的VM arguments标签中添加jvm参数。

如果您使用的是eclipsetotale tomcat插件,请转到

Preferences > Tomcat > JVM Settings > Append to JVM Paramaters

并逐个添加。

编辑(在服务器上运行>运行)

enter image description here