【发布时间】:2015-12-01 11:02:11
【问题描述】:
在 maximo 内部,我们有 4 个应用程序,我只想构建和部署其中的工作执行应用程序。
目前 ant build 正在构建和部署所有应用程序,这很耗时。请帮忙
【问题讨论】:
标签: maximo-anywhere
在 maximo 内部,我们有 4 个应用程序,我只想构建和部署其中的工作执行应用程序。
目前 ant build 正在构建和部署所有应用程序,这很耗时。请帮忙
【问题讨论】:
标签: maximo-anywhere
它在解决方案的 build.properties 中。 查看here 了解更多信息。 build.properties 包含构建过程的可变方面,并定义了应用程序部署到的目标服务器。可以在这里找到:maximoanywhere_home\AnywhereWorkManager
【讨论】:
为了指定您要构建的应用程序,您需要在 build.properties 中查找“appsToBuild”属性。
appsToBuild=WorkExecution
【讨论】:
为了限制构建的应用程序,您需要编辑 build.properties 中的“appsToBuild”属性。
但是,这不适用于部署的应用程序。根据我使用适用于 iOS 的 Anywhere 应用程序的经验,bin 文件夹中的所有 IPA 文件都已部署,而不仅仅是 build.properties 文件的 appsToBuild 属性中指定的文件。这可能会导致问题(例如部署不是为您要部署到的服务器构建的应用程序)。为防止出现这种情况,请在运行 build ant 脚本的 all-dist 命令之前删除 bin 文件夹的内容。然后当 all-deploy 命令运行时,它只会将最近构建的文件部署到服务器。
【讨论】: