【发布时间】:2014-03-26 09:26:15
【问题描述】:
我正在使用 tomcat 7,并且我有一个 webapp,它在 tomcat bin 目录中有 1 个配置文件和 1 个 hazelcast.xml 文件。当我从 startup.bat catalina.timestamp.log 启动 tomcat 作为进程时,显示INFO: Configuring Hazelcast from 'C:\Program Files\Apache Software Foundation\Tomcat 7.0_ApacheTomcat7\bin\hazelcast.xml'. 并且一切正常,但是当我通过将 tomcat 作为 Windows 服务启动相同的 webapp 时,它会转到 tomcat 主目录并查找文件这里INFO: Configuring Hazelcast from 'C:\Program Files\Apache Software Foundation\Tomcat 7.0_ApacheTomcat7\hazelcast.xml'.
我需要放置任何 jvm 或 tomcat 选项吗?
下面是我在 Tomcat 属性中设置的 Java 选项
-Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 7.0_ApacheTomcat7
-Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 7.0_ApacheTomcat7
-Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 7.0_ApacheTomcat7\endorsed
-Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 7.0_ApacheTomcat7\temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat 7.0_ApacheTomcat7\conf\logging.properties
【问题讨论】:
标签: java tomcat windows-services tomcat7 tomcat6