Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在tomcat中设置在eclipse中和使用startup.bat时都可以使用的JVM参数_Eclipse_Tomcat_Tomcat7_Eclipse Wtp - Fatal编程技术网

如何在tomcat中设置在eclipse中和使用startup.bat时都可以使用的JVM参数

如何在tomcat中设置在eclipse中和使用startup.bat时都可以使用的JVM参数,eclipse,tomcat,tomcat7,eclipse-wtp,Eclipse,Tomcat,Tomcat7,Eclipse Wtp,我在windows上安装了Tomcat 7,我正在将我的应用程序部署到该windows上。我需要为服务器上运行的应用程序设置几个JVM参数。在网上搜索时,我发现了两个阵营(如果算上windows服务,则为三个阵营): 对于使用eclipse的用户: 双击服务器>打开启动配置>参数选项卡 对于使用tomcat启动脚本的用户: 创建一个setenv.bat(或Linux的setenv.sh)并设置CATALINA_选项或JAVA_选项 然而,它们似乎是相互排斥的。在eclipse中设置参数(+1,如

我在windows上安装了Tomcat 7,我正在将我的应用程序部署到该windows上。我需要为服务器上运行的应用程序设置几个JVM参数。在网上搜索时,我发现了两个阵营(如果算上windows服务,则为三个阵营):

对于使用eclipse的用户:

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

对于使用tomcat启动脚本的用户:

创建一个setenv.bat(或Linux的setenv.sh)并设置CATALINA_选项或JAVA_选项

然而,它们似乎是相互排斥的。在eclipse中设置参数(+1,如果可以知道这些参数存储在哪里)不会影响启动脚本,并且在eclipse中启动时,设置setenv.bat属性不会影响服务器。两人都单独工作


两者都指向相同的安装,在eclipse的服务器概览页面上,我选择了“使用Tomcat安装(控制Tomcat安装)”tup。因此,这两个插件在配置上是完全独立的。

我刚刚发现:。下面是答案中的一句话:理解eclipse WTP(在我的例子中是Indigo)提供的Tomcat插件不调用外部(依赖于操作系统)是很重要的启动/停止Tomcat的脚本。相反,它们直接通过命令行(java.exe…)生成Tomcat JVM。