如何设置Tomcat的JVM参数,无论在Eclipse和使用的startup.bat工作(How t

2019-07-05 05:43发布

我已经在使用Tomcat 7的上到我部署我的应用程序窗口的安装。 我有一对夫妇,我需要在服务器上运行的应用程序设置JVM参数的个数。 在网络上搜索周围,发现两个(三级如果算上Windows服务)阵营:

对于使用Eclipse的那些:

服务器>打开启动配置>参数选项卡上,双击

对于使用Tomcat的启动脚本的:

Create(对于Linux或setenv.sh)一setenv.bat并设置任何CATALINA_OPTS或JAVA_OPTS

然而,他们似乎是相互排斥的。 在Eclipse中设置的参数(+1如果你能说出这些存储在何处)不影响启动脚本,并设置setenv.bat属性时日食内开始不影响服务器。 无论是单独工作。

都指向相同的安装,并在服务器的概述中的日食,我已经选择了“使用Tomcat安装(需要安装Tomcat的控制)。

Answer 1:

正如我在评论中提及上面,它看起来像WTP插件不调用启动脚本,而是直接通过Java可执行文件在Tomcat调用。 因此,从日食VM参数直接把命令行,而不是存储在一些配置文件如setenv.bat上,它也不会从启动这样的配置文件读取。 因此两者在配置完全分离的。



文章来源: How to set JVM arguments in tomcat that work both in eclipse and using the startup.bat