Ibm mobilefirst IBM Worklight—构建在6.1上的项目不会部署在6.1服务器上,它说我需要使用6.0

Ibm mobilefirst IBM Worklight—构建在6.1上的项目不会部署在6.1服务器上,它说我需要使用6.0,ibm-mobilefirst,worklight-studio,worklight-server,Ibm Mobilefirst,Worklight Studio,Worklight Server,我有一个非常简单的Worklight应用程序,没有适配器,没有java代码,只有一些HTML。它是在Eclipse Juno和Worklight studio 6.1中构建的。当我尝试将*-all.wlapp文件部署到worklight服务器(不是worklight studio服务器,而是在WebSphere集群中运行的实际WL服务器)时,我收到以下消息: Failed to deploy application 'XXXX-all.wlapp'. The 'application' vers

我有一个非常简单的Worklight应用程序,没有适配器,没有java代码,只有一些HTML。它是在Eclipse Juno和Worklight studio 6.1中构建的。当我尝试将*-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 studio。它想让我回到6.0版,这有什么问题吗?

这可能意味着您没有在应用服务器上更新项目的
war
文件

虽然部署到应用程序服务器的Worklight Server实例是v6.1,但它正在运行基于Worklight 6.0的“项目”,而您的
wlapp
是使用v6.1创建的


基于同一项目的v6.1部署一个较新的.war文件,然后重新部署
wlapp

当我在work light控制台上执行“关于”操作时,我会得到以下附加支持信息:服务器版本:6.1.0.00.20131126-0630项目war版本:6.0.0更新项目war版本是一项管理操作还是这样从WL studio完成?嗯,不。我想说的更多的是用更新的.war更新服务器的IT任务。我现在知道需要做什么了。在我的项目中,WL studio生成的.WAR文件需要在WebSPhere中作为企业应用程序进行部署,以取代以前使用Worklight进行概念验证时的旧企业应用程序。