<target name="tomcat-start">
<exec dir="${tomcat}/bin" executable="cmd">
<env key="CATALINA_HOME" path="${tomcat}"/>
<arg value="/c startup.bat"/>
</exec>
</target>
<target name="tomcat-stop" >
<exec dir="${tomcat}/bin" executable="cmd">
<env key="CATALINA_HOME" path="${tomcat}"/>
<arg value="/c shutdown.bat"/>
</exec>
</target>
modify task base on upper task
<target name="stop-tomcat" description="tomcat stoping.....">
<exec executable="${tomcat}/bin/shutdown.sh" spawn="true" vmlauncher="false">
<env key="CATALINA_HOME" value="${tomcat}" />
<arg line="/c start ${tomcat}/bin/shutdown.sh" />
</exec>
<sleep seconds="5" />
</target>
<target name="start-tomcat" description="tomcat starting.....">
<exec executable="${tomcat}/bin/startup.sh" spawn="true" vmlauncher="false">
<env key="CATALINA_HOME" value="${tomcat}" />
<arg line="/c start ${tomcat}/bin/startup.sh" />
</exec>
</target>
finally can work in linux server!
本文提供了一种在Linux服务器上正确运行Tomcat的方法,通过修改任务配置来实现,解决了无法运行的问题。
1万+

被折叠的 条评论
为什么被折叠?



