IBM Worklight 6.1 - 尝试构建Android环境时出现“缺少.project文件”错误

时间:2013-12-13 04:32:16

标签: android ibm-mobilefirst worklight-studio

安装Worklight 6.1以及Android插件和SDK后,在尝试构建应用时遇到以下异常:

  

[2013-12-13 13:27:07]开始构建过程:应用程序'WorklightTest',所有环境
  [2013-12-13 13:27:10]无法导入“Android手机和平板电脑”的原生项目无法从位置读取项目描述文件   d:\开发\ worklight_dev \ WorklightTestApp \ APPS \ WorklightTest \机器人\ native.project
。   [2013-12-13 13:27:10]发生核心异常异常:失败了   从位置读取项目描述文件   d:\发展\ worklight_dev \ WorklightTestApp \应用\ WorklightTest \机器人\ native.project

实际上,我是用worklight 6.0做的......

4 个答案:

答案 0 :(得分:2)

我遇到了完全相同的问题,在我的Windows 7机器上,它似乎也是一个Java安装/版本问题。

我是IBMer,因此我安装了适用于版本7的IBM Java JRE和SDK。还有Oracle JRE和JDK。同样适用于32位和64位。命令行始终引用IBM JDK。

一旦我删除了所有IBM JRE和JDK,并且在我的机器上只留下了32位和64位的Oracle JDK 7-21,那么Android项目的创建就成功了。

答案 1 :(得分:0)

我有同样的问题并通过更新Worklight所需的相同Java SDK(openjdk-7)的Java替代方案(在Ubuntu下)解决了问题。使用:

sudo update-alternatives --config java

同时检查SDK替代点是否相同:

sudo update-alternatives --config javac

答案 2 :(得分:0)

我曾经多次遇到过这个问题但尚未找到可靠的解决方案。根据我今天的最新经验,这些组合在Windows 7上始终适用于3种不同的事件

  • 删除Android环境中的本机文件夹
  • 在eclipse.ini中设置-vm标志以使用Oracle JRE
  • 用-clean flag启动eclipse

答案 3 :(得分:-1)

来自:IBM Worklight 6.0 - Build issues

尝试:

我安装了Worklight 6.1的全新副本(未升级),创建了新项目+ app +环境,并且构建成功通过。

我建议在订购时尝试上述建议。