2017-10-28 1 views
0

私の環境やIntelliJに問題が発生する可能性があります。コマンドラインでmvn clean installを使ってプロジェクトをコンパイルすることはできますが、IntelliJではまだライブラリを見つけることができません。例:mvn clean installはエラーメッセージなしで動作しますが、IntelliJでライブラリを見つけることができません

「deeplearning4j-examples-parent」が見つからないという赤いフラグが付いていますが、実際は存在します。それでも、IntelliJでこのプロジェクトでプログラムを実行できます。しかし、赤い旗は迷惑です。

<parent> 
     <groupId>org.deeplearning4j</groupId> 
     <artifactId>deeplearning4j-examples-parent</artifactId> 
     <version>0.9.1</version> 
    </parent> 

このタイプの赤いフラグをデバッグする方法はありますか? Eclipseでは、通常役立つクリーンなプロジェクトオプションがあります。

編集: スクリーンショットを追加しました。問題は現在、pom.xmlやコードには赤いフラグはありませんが、プラグインのいくつかの赤いフラグ、この「Mavenプロジェクト」ビューに表示されている依存関係の赤いフラグもあります。 POMに赤い旗はありません。 mvnのクリーンインストールは正常に動作します。行方不明の報告はありませんでした。

enter image description here

+0

http://stackoverflow.com/a/42427510/104891を参照してくださいを見つけることができます。 – CrazyCoder

答えて

0

あなたは、単にIDEを再起動しようとしたことがありますか? それ以外の場合はキャッシュを無効にする/再起動が役立ちます。 ファイル - >キャッシュを無効にする/再起動。キャッシュをクリアに

詳しい情報はhere

+0

私の更新を見てください。 – user697911

+0

@ user697911 Maven依存関係を再インポートしようとしましたか?右側のメニューで "Maven"をクリックし、プロジェクト名を右クリックして "Reimport"を選択します。その後、IntelliJを再起動し、解決したかどうかを確認します。 それでも解決しない場合は、プロジェクトのハードリセットが唯一の方法かもしれません。 .ideaフォルダを削除して(最初にバックアップして)、IntelliJでプロジェクトを再インポートします。 これが役立つかどうかお知らせください。 –

関連する問題