我正在尝试将使用v6.1构建的worklight项目升级到v6.1.0.01并收到以下错误:
An internal error occurred during: "Upgrade Worklight Projects".
com.worklight.upgrader.versionGraph.VersionGraph.isKnownVersion(Ljava/lang/String;)Z
工作室的版本是6.1.0.01-20140418-0637
答案 0 :(得分:0)
如果导入的项目缺失,可能会发生这种情况
项目的.settings文件夹中的完整org.eclipse.core.resources.prefs文件(这是隐藏文件;例如,您可以使用Eclipse中的Navigator视图查看它),
或者如果此文件存在但缺少wl_version
属性。
您可以通过创建一个新项目并将此文件复制到6.1.0.0项目然后尝试再次升级到6.1.0.01来解决此问题 - 到目前为止您应该使用6.1.0.02,而不是6.1.0.01
您可以执行的一种解决方法是在属于6.1.0.01的Studio中创建具有相同名称等的新项目,并将您的Web资源和本机代码复制到新生成的文件中。
您还可以在6.1.0.0中使用空白应用,并尝试将该应用导入6.1.0.01以查看它是否仍然失败。这将有助于集中解决问题。