启动MyProject时出现BlackBerry App Error:找不到模块“xxxxxxx”

时间:2013-04-04 14:13:04

标签: eclipse blackberry blackberry-eclipse-plugin blackberry-jde

在我的BlackBerry应用程序中,我有三个项目; MainProj OwnersAppComm JSON-ME ,其构建路径配置如下。

MainProj

Java构建路径

            - Projects  - OwnersAppComm 

            - Libraries - None

            - Order and Export - MainProj/src (exported)
                               - MainProj/res (exported)
                               - OwnersAppComm (not exported)
                               - BB JRE 4.5.0 (not exported)

OwnersAppComm

Java构建路径

            - Projects - JSON-ME

            - Libraries - None

            - Order and Export - OwnersAppComm/src (exported)
                               - JSON-ME/src (exported)
                               - BB JRE 4.5.0 (not exported)

JSON-ME

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?

谢谢你,问候,

2 个答案:

答案 0 :(得分:0)

嗯。我好像记得曾经回忆过类似的事情,但我不记得细节了。您是否尝试在MainProj中检查OwnersAppComm的导出框?

答案 1 :(得分:0)

最后,我得到了这样的工作:

  • 我将JSON-ME的内容添加到OwnersAppComm(不是理想的解决方案,但没有其他选择)。
  • OwnersAppComm的Java构建路径已更改为此

OwnersAppComm

Java构建路径

        - Projects - None

        - Libraries - BB JRE 4.5.0 

        - Order and Export - OwnersAppComm/src (exported)

                           - BB JRE 4.5.0 (not exported)
  • 然后我将MainProj的Java Build Path更改为。

MainProj

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)

就是这样!它有效,我不知道为什么......