2

我想知道是否有人对下一步有想法。

我正在为黑莓开发。IDEA 不会将 RIM 安装识别为 JSDK 或 Mobile SDK。所以我创建了没有 SDK 的项目并将 RIM jar 文件作为依赖项附加。

我正在尝试使用 JUnit 和 Mockito 编写尽可能多的单元测试,但要运行它们,IDEA 需要 JSDK。所以我创建了额外的模块,我在其中设置了 JSDK,正确的语言级别并且它可以工作。创建额外的模块已经很麻烦了(如果我们可以设置 JSDK 和其他编译器、代码和测试的运行时选项会更好)但我很高兴。

我还依赖于我们在 android 和 J2ME 中使用的一些常用库。我将它们添加为具有 JSDK 1.6 和语言级别 1.3 的模块。而且我也能够对其进行开发和运行测试。

但我遇到了 LEDA EAP 的问题。IDEA 现在抱怨不兼容,java.lang因为它在 RIM jar 和库的 JSDK 中都发现了它们。现在我正在考虑解决我最喜欢的 ide 的下一个麻烦。当然它是 EAP 并且事情可以改变。

但是有人有任何建议或类似的情况设置吗?

4

0 回答 0