私はMavenが初めてです。次のセットアップを使用したいと思います。
1) パブリック アーティファクトをダウンロードするためのリモート リポジトリ
2) settings.xmlに以下を追加することでうまく機能する、ダウンロードされたアーティファクト用の共有ローカル リポジトリ:
<localRepository>C:/m2repo</localRepository>
3) また、昔ながらの「lib」フォルダーのように、単一のプロジェクトから参照されるアーティファクトのリポジトリも必要です。
そこで、プロジェクトのpom.xmlに以下を追加しました:
<repository>
<id>repo</id>
<name>repo</name>
<releases>
<enabled>true</enabled>
<checksumPolicy>ignore</checksumPolicy>
</releases>
<url>${project.baseUri}repo</url>
</repository>
「repo」フォルダーにいくつかの jar をデプロイしましたが、それらを pom.xml の依存関係として追加すると解決されません。Maven は、共有リポジトリとリモート リポジトリのみを参照します。「repo」の内容を共有の「m2repo」にコピーすると動きます。何か不足していますか、それともこのセットアップはまったく不可能ですか?