やあ!私はintelijIDEAを初めて使用しますが、GoogleリフレクションライブラリをintelijIDEA内で動作させることができません。モジュール構成に移動し、次に依存関係に移動し、ライブラリの追加アイコンをクリックしてjarファイルを指定することにより、多くのサイトで推奨として追加しようとしました。エディターでは認識されますが(赤で下線が引かれていません)、問題を実行しようとするとスローされるjava.lang.NoClassDefFoundError: com/google/common/base/Predicate
ため、インポートが機能しなかったと推測されます。助けてくれてありがとう。
1 に答える
0
確かに、guava ライブラリと、おそらく他のライブラリも追加する必要があります。
mvnrepository.comを使用して検索し、適切なバイナリをダウンロードしてライブラリとして追加します。
まだ maven を使用していない場合は、試してみてください。時間を大幅に節約できます。それ以外の場合は、Reflections ライブラリのpom.xmlを見て、実行時に必要になる他のライブラリを判断してください。
于 2013-03-09T16:47:56.673 に答える