1
我有一个小问题,看不到它的解决方案。 我需要灵活的端口为我的tomcat。我想在一个属性文件中设置一个端口变量,然后tomcat读取这个端口并在这个端口上启动服务器。我知道tomcat无法读取属性,但他可以读取系统变量/属性。 我用蚂蚁建立我的项目和tomcat,这意味着解决方案在于蚂蚁。在Tomcats Server.xml中使用占位符
server.xml中
<Connector
port="${tomcat.http.port}" maxHttpHeaderSize="8192" ...
</Connector>
的build.xml
<exec dir="${basedir}/tomcat/bin" executable="${basedir}/tomcat/bin/catalina.sh" failonerror="true" output="${basedir}/tomcat/logs/testrun.log">
<arg value="start" />
</exec>
project.properties
tomcat.http.port=42
什么可以是 具体?这是我的server.xml吗? –
Happo
2012-03-27 10:07:27
酷我觉得它的作品。感谢您的帮助。 template.config可以是server.xml。 – Happo 2012-03-27 10:11:17