我在要部署我的应用程序的 Windows 上安装了 Tomcat 7。我需要为服务器上运行的应用程序设置几个 JVM 参数。在网上搜索时,我发现了两个(如果算上 Windows 服务,则为三个)阵营:
对于那些使用日食的人:
双击服务器 > 打开启动配置 > 参数选项卡
对于那些使用tomcat的启动脚本的人:
创建一个 setenv.bat(或 Linux 的 setenv.sh)并设置 CATALINA_OPTS 或 JAVA_OPTS
然而,它们似乎是相互排斥的。在 eclipse 中设置参数(+1,如果你能知道它们的存储位置)不会影响启动脚本,并且在 eclipse 中启动时设置 setenv.bat 属性不会影响服务器。两者都单独工作。
两者都指向相同的安装,并且在服务器概述页面上的 eclipse 中,我选择了“使用 Tomcat 安装(控制 Tomcat 安装)。