我有一个非常简单的Worklight应用程序,没有适配器,没有java代码,只有一些HTML。它是在带有Worklight studio 6.1的Eclipse Juno中构建的。当我尝试将* -all.wlapp文件部署到worklight服务器(不是worklight studio服务器,而是在WebSphere集群中运行的实际WL服务器)时,我收到以下消息:
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工作室。这件事有什么不对,它要我回到6.0?
答案 0 :(得分:0)
这可能意味着您没有更新应用程序服务器上的项目war
文件。
虽然部署到应用程序服务器的Worklight Server实例是v6.1,但它运行的是基于Worklight 6.0的“项目”,而wlapp
是使用v6.1创建的。
根据同一项目的v6.1部署较新的.war文件,然后重新部署wlapp
。