1. ホーム
  2. java

[解決済み] Mavenパッケージは動作するが、Intellijのビルドは失敗する

2022-07-21 01:30:43

質問

私の Maven リポジトリのローカル jar への maven 依存を持つ JDK 1.7 プロジェクトがあります。

シンボルが見つからないというエラーで、Intellijを使用してプロジェクトを構築することができません(シンボルは、ローカルjarからパッケージをインポートするクラスです)。

しかし、私は'mvn package'を使用してプロジェクトを正常に構築することができます。

解決策を探すのに多くの時間を費やしましたが、すでにやってしまったことです。

  • キャッシュの無効化
  • ローカル jar の依存関係を 'mvn clean install' してください。
  • Intellij の maven 設定で 'autoload snapshots' にマークされる。
  • Intellij で maven を再インポート
  • シンクロナイズ

このエラーは以前にも何度か起こりましたが、通常は Intellij を終了するか、'mvn clean install' を実行するだけで解決しました。

助けてください。

どのように解決するのですか?

.imlファイルとpomが競合し、問題を引き起こしていることがわかりました。