在我的BlackBerry应用程序中,我有三个项目; MainProj , OwnersAppComm , JSON-ME ,其构建路径配置如下。
Java构建路径
- Projects - OwnersAppComm
- Libraries - None
- Order and Export - MainProj/src (exported)
- MainProj/res (exported)
- OwnersAppComm (not exported)
- BB JRE 4.5.0 (not exported)
Java构建路径
- Projects - JSON-ME
- Libraries - None
- Order and Export - OwnersAppComm/src (exported)
- JSON-ME/src (exported)
- BB JRE 4.5.0 (not exported)
Java构建路径
- Projects - None
- Libraries - BB JRE 4.5.0
- Order and Export - JSON-ME/src (exported)
- BB JRE 4.5.0 (not exported)
当我运行此项目时,我收到此错误:启动MainProj时出错:在运行JRE的模拟器中未找到模块“JSON $ 2dME”> 4.5。 在运行JRE 4.5的8300模拟器中,我没有收到此错误。
我尝试从每个子项目中制作JAR,但我得到了同样的错误。
另一个问题here描述了与Eclipse的BlackBerry插件类似的问题,但没有解决方案。
有谁知道如何正确地包含这两个子项目,以便JRE中的错误高于4.5?
谢谢你,问候,
保
答案 0 :(得分:0)
嗯。我好像记得曾经回忆过类似的事情,但我不记得细节了。您是否尝试在MainProj中检查OwnersAppComm的导出框?
答案 1 :(得分:0)
最后,我得到了这样的工作:
Java构建路径
- Projects - None
- Libraries - BB JRE 4.5.0
- Order and Export - OwnersAppComm/src (exported)
- BB JRE 4.5.0 (not exported)
Java构建路径
- Projects - OwnersAppComm
- Libraries - BB JRE 4.5.0
- Order and Export - MainProj/src (exported)
- MainProj/res (exported)
- BB JRE 4.5.0 (not exported)
- OwnersAppComm (not exported)
就是这样!它有效,我不知道为什么......