【问题标题】:Unable to deploy two war files in tomcat when it is installed as a service安装为服务时无法在tomcat中部署两个war文件
【发布时间】:2014-01-28 08:11:03
【问题描述】:

我的情况是我必须在我的 tomcat 中部署两个 war 文件。使用

tomcat.apache.org/download-70.cgi#7.0.50

我有一台 3GB RAM 的 windows server 2003 机器。 setenv.bat 配置是

设置 JAVA_OPTS=-XX:MaxPermSize=1024m -Xms256M -Xmx2048M %JAVA_OPTS%

现在, 什么有效: 使用 startup.bat 运行 tomcat 时。一切都按照我想要的方式运行。

什么不起作用: 我将tomcat安装为服务。在 Tomcat7w.exe 中进行了相同的配置。但是不会部署,在部署第二战阶段它只是卡住了。完全没有错误。

另外,当我将tomcat作为没有war文件的服务运行时,它运行成功。

谁能帮帮我。

谢谢 阿文德

【问题讨论】:

  • 浏览器连tomcat的ROOT主页都看不到

标签: tomcat7 windows-server-2008


【解决方案1】:

我不会发布很多问题,但我会通过 myslef 获得答案。应该尝试更多,然后在这里发布。谢谢大家,如果您正在寻找解决方案。我通过更改内存设置来修复它。我不得不对这些内存设置进行多次测试,最后其中一项成功了。

因此,对于此部署,我为 XMx 保留了 1024MB,而 perm 大小为 412 MB,并且它工作正常。

干杯!

【讨论】:

    猜你喜欢
    • 2012-10-29
    • 2014-02-01
    • 2012-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-25
    • 2018-10-24
    • 2012-12-05
    相关资源
    最近更新 更多