【问题标题】:Deploying war file using ant task in MobileFirst在 MobileFirst 中使用 ant 任务部署 war 文件
【发布时间】:2016-08-04 08:48:09
【问题描述】:

我正在尝试使用 MobileFirst WAS Liberty 服务器中的 ant 任务部署 war 文件。

我正在学习本教程: https://www.ibm.com/support/knowledgecenter/SSHS8R_7.0.0/com.ibm.worklight.deploy.doc/devref/t_ant_tasks_configure_appserver.html

当我输入这个命令时:
"ant -f 配置-liberty-oracle.xml 安装"

我在 cmd 中收到此错误消息:

构建失败
C:\IBM\MobileFirst_Platform_Server\shortcuts\configure-liberty-oracle.xml:69: C: \IBM\MobileFirst_Platform_Server\shortcuts****UPDATE**** - MobileFirst Server 安装目录(例如:\opt\IBM\MobileFirst_Platform_Server)\WorklightServer 不存在。

当我打开“configure-liberty-oracle.xml”时,我可以看到“(例如:\opt\IBM\MobileFirst_Platform_Server)”这一行,但我不知道该怎么做。

抱歉,我是 ant 新手,所以我也不确定我是否走在正确的道路上。

【问题讨论】:

    标签: ant ibm-mobilefirst


    【解决方案1】:

    使用示例 ant 脚本时,需要先更新它们以匹配您的环境的具体情况。在出现“****UPDATE****”的任何地方,引号中的整个文本都应替换为适合您环境的值。因此,在这种情况下,应该更新“worklight.server.install.dir”的值以反映 MobileFirst 的安装目录。从您提供的输出中,该值将是“C:\IBM\MobileFirst_Platform_Server”。还有许多其他属性也需要修改。我建议您复制要自定义的文件,并保持原始示例文件不变。谢谢。

    【讨论】:

    • 谢谢 Tom,我现在可以在 cmd 中看到构建成功,但在服务器配置工具中看不到 war 文件?
    • 很高兴听到这有帮助。服务器配置工具中显示的配置是通过该工具创建的配置,您不能使用该工具将运行时添加到使用 Ant 创建或更新的配置中。请参阅以下页面上列出的限制:ibm.com/support/knowledgecenter/SSHS8R_7.0.0/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-30
    • 1970-01-01
    • 2011-09-02
    • 2011-06-02
    • 2011-06-19
    相关资源
    最近更新 更多