1

私が Maven の依存関係管理を称賛していたとき、ある Eclipse ユーザー (IntelliJ ユーザー) は、プロジェクトに jar を追加するたびに、Eclipse はプロジェクト内の他の jar とのバイナリ互換性をテストするため、そのようなものは必要ないと言いました。事業。

これは本当ですか?これは Eclipse 自体ですか、それともプラグインですか?
IntelliJ/Netbeans で利用できる同様の機能はありますか?

ありがとう。

4

2 に答える 2

3

私はEclipseでもMavenでもそのようなことを認識していません(何かに近づくにはmaven-clirr-pluginのようなものが必要です)。

于 2010-08-23T22:53:31.947 に答える
2

私はちょうど次のことをしました:

  1. Eclipse をインストールする
  2. 新しいプロジェクトを作成
  3. 依存関係がないライブラリを追加します。
  4. のようなことをするクラスを作成しますSystem.out.println(com.library.AClass.class);
  5. Eclipse は文句を言わないことに注意してください。
  6. それを実行してjava.lang.NoClassDefFoundError、クラスがロードされたときに取得します。

これは、依存関係のチェックが (常に) 行われないことを示しています。

于 2010-08-23T22:49:56.023 に答える