IDEA が Maven スナップショットの依存関係を次のようなパスで作成している可能性があるのはなぜですか: (初めて ~10 の依存関係のうち 4 つだけ)
C:\Users\<user>\.m2\repository\com\foo\bar\some\1.6.0-SNAPSHOT\some-1.6.0-20130708-101124-145.jar
どうなるかを確認するために、.ipr ファイルで手動で修正しました。私が書いた:
C:\Users\<user>\.m2\repository\com\foo\bar\some\1.6.0-SNAPSHOT\some-1.6.0-SNAPSHOT.jar
IDEA を開いた後、Java コードの参照は正常に機能しましたが、Maven プロジェクトでは依存関係が赤くマークされていました。Reimport All Maven Projects をクリックした後、間違った依存関係が戻ってきました.4つだけでなく、私が参照しているほとんどすべてのスナップショットです。
pom.xml ファイルを調べたところ、依存関係のバージョンは常に 1.6.0-SNAPSHOT です。