5

今日、IntelliJ 14.0.1 に更新しました。IntelliJ 13.1 で作業していた Maven プロジェクトをインポートしました。プロジェクトは正常にインポートされますが、IntelliJ からプロジェクトを実行しようとすると、依存関係が見つかりませMakeCompile

IntelliJ の内部からでも、Maven のインストールを行うと、それは成功したと言わざるを得ません。しかしMake、プロジェクト エラーが発生すると、ライブラリ (依存関係) が見つからないことが示されます。

どういうわけか、IntelliJ からのコンパイル手順が Maven の依存関係を取得しないか、pom.xml考慮していないように思えます。

誰かが似たようなことに直面したことがありますか?それを修正する方法についてのアイデアはありますか?私はすでにプロジェクトを再インポートしようとしましたが、助けにはなりませんでした。org.junit.Testさらに、依存関係として JUnit のみを使用してダミー プロジェクトを作成しましたが、テストを実行しようとすると IntelliJ が見つからないと不平を言っています。

アップデート:

関連する可能性のある IntelliJ ログに次のように表示されます。コンパイルが中止されたようです。

2014-11-14 17:17:11,460 [247914] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stdout]: 17:17:11,445 |-INFO in ch.qos.logback.classic.LoggerContext[default] - [jar:file:/C:/Program%20Files%20(x86)/JetBrains/IntelliJ%20IDEA%20Community%20Edition%2014.0.1/plugins/gradle/lib/gradle.jar! にリソース [logback.groovy] が見つかりました! /logback.groovy]

2014-11-14 17:17:11,460 [ 247914]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stdout]: 17:17:11,446 |-ERROR in ch.qos.logback.classic.LoggerContext[default] - Groovy classes are not available on the class path. ABORTING INITIALIZATION.

2014-11-14 17:17:13,459 [ 249913]   INFO - lij.compiler.impl.CompilerUtil -              COMPILATION FINISHED (BUILD PROCESS); Errors: 5; warnings: 0 took 2652 ms: 0 min 2sec
4

3 に答える 3

1

他の人のために、私の問題は Maven リポジトリの場所に関係していました。私の Maven リポジトリはネットワーク ドライブにあり、どうやらIntelliJ は UNC パスから読み取ることができません

UNC パスから読み取ることができないという事実は明らかではなく、IntelliJ ログを注意深く調べる必要があります。

明白な解決策は、Maven リポジトリを C:\ ドライブに移動することでした。

于 2015-03-19T08:20:55.747 に答える
0

「設定 | Maven | インポート」で Maven 3 チェックボックスを無効にします。その後、空白行を追加して再インポートすることにより、POM を変更する必要がある場合があります。

このアドバイスは、バージョン 12 から 13 へのアップグレード時に報告された以前の問題から得られたものです。ユーザーSchraderMJ11に感謝します

于 2014-12-05T17:13:21.080 に答える