2

誰かが次のアイデアを持っているのだろうか。

私はBlackBerry用に開発しています。IDEA は、RIM インストールを JSDK または Mobile SDK として認識しません。そのため、SDK なしでプロジェクトを作成し、RIM jar ファイルを依存関係として添付しました。

JUnit と Mockito を使用してできるだけ多くの単体テストを記述しようとしていますが、IDEA を実行するには JSDK が必要です。そこで、JSDK、正しい言語レベルを設定する追加のモジュールを作成し、それが機能するようにしました。追加のモジュールを作成するのはすでに面倒ですが (JSDK やその他のコンパイラ、コードとテストの実行時オプションを設定できればより良いでしょう)、私は非常に満足していました。

Android と J2ME で使用するいくつかの一般的なライブラリにも依存関係があります。それらを JSDK 1.6 および言語レベル 1.3 のモジュールとして追加しました。また、開発してテストを実行することもできます。

しかし、LEDA EAP で問題が発生しました。java.langIDEA は、RIM jar とライブラリの JSDK の両方で見つかったため、 との非互換性について苦情を申し立てるようになりました。そして今、お気に入りのアイデアを修正するための次の手間を考えています。確かにそれは EAP であり、状況は変わる可能性があります。

しかし、誰かが推奨事項または同様の状況設定を持っていますか?

4

0 に答える 0