将 Worklight 项目从 V6.1 升级到 V6.1.0.01 时出错

Error while upgrading worklight project from V6.1 to V6.1.0.01

我正在尝试将使用 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

studio版本为6.1.0.01-20140418-0637

如果导入的项目丢失,可能会发生这种情况

  • 您项目的 .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的空白app,尝试导入到6.1.0.01,看是否仍然失败。这将有助于聚焦问题。