【问题标题】:Apache tomcat shutdown and start with ant buildApache tomcat 关闭并从 ant build 开始
【发布时间】:2015-05-13 19:13:37
【问题描述】:

如何在 ant build 中编写一个目标来关闭和启动 apache tomcat 7.0.42。这在部署时使用。我们需要在部署时停止 tomcat 服务器,并在文件部署到那里后启动服务器。

【问题讨论】:

    标签: ant


    【解决方案1】:

    您可以使用Exec Task 在 Ant 目标中执行 tomcat 停止/启动脚本。

    在linux上,如果你正在执行的脚本有shebang并且设置了可执行权限,那么可以将任务的exec属性设置为脚本文件。如果没有,或者在 Windows 上,可以将 exec 属性设置为解释器(cmd、bash、...)。

    【讨论】:

    • 我在linux机器上运行tomcat服务器。将在那里执行目标工作
    • 可能知道如何在 linux 中使用文件夹 10.0.15.32:/home/Deploymenttest/apache-tomcat-7.0.42/bin 文件夹运行命令“/shutdown.sh”
    • 我试过这段代码, 它返回类似这样的错误“执行失败:java.io.IOException:无法运行程序“sh”:CreateProcess error=2,系统不能找到指定的文件”
    • /bin/sh ? /bin/bash ?
    • 我已经尝试过使用 /bin/sh 和 /bin/bash。出现同样的问题
    猜你喜欢
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 2013-02-09
    • 2021-02-21
    • 1970-01-01
    • 2011-12-24
    • 1970-01-01
    • 2011-06-28
    相关资源
    最近更新 更多