IBM Worklight - Project built on 6.1 will not deploy on 6.1 server, says I need to use 6.0
我有一个非常简单的 Worklight 应用程序,没有适配器,没有 Java 代码,只有一些 HTML。它使用 Worklight studio 6.1 在 Eclipse Juno 中构建。当我尝试将 *-all.wlapp 文件部署到 worklight 服务器(不是 worklight studio 服务器,而是在 WebSphere 集群中运行的实际 WL 服务器)时,我收到以下消息:
1 | Failed to deploy application 'XXXX-all.wlapp'. The 'application' version '6.1.0.00.20131219-1900' is different than the version of the Worklight project '6.0.0'. Use Worklight Studio '6.0.0' to build and deploy the application. |
该项目是使用 Worklight studio 6.1 创建的,从未见过 6.0 studio。它要我回滚到 6.0 的东西有什么问题?
这可能意味着您没有在应用服务器上更新项目的
虽然部署到应用程序服务器的 Worklight Server 实例是 v6.1,但它运行的是基于 Worklight 6.0 的"项目",而您的
基于同一项目的 v6.1 部署更新的 .war 文件,然后重新部署