次のコマンドを使用して、プロジェクト内にローカルリポジトリを作成しています(多くのシステムで使用されているため、オンラインリポジトリでは見つからない外部jarを格納するために、プロジェクトフォルダー内にローカルMavenリポジトリを用意して少し実験していました)::
C:\Users\someone\workspace\someProject>mvn install:install-file
-Dfile=somePackage-1.0.0.jar
-DgroupId=foo.bar
-DartifactId=somePackage
-Dversion=1.0.0
-Dpackaging=jar
-DlocalRepositoryPath=libs
-DcreateChecksum=true
これは、Windowsのコマンドラインから実行されます。どういうわけか、-DlocalRepositoryPathを使用しても、jarはデフォルトのローカルリポジトリ(C:\ Users \ someone \ .m2 \など)にインストールされます。私はここで何が間違っているのですか?「」を使用して、/ libs、/ libs /、フルパスなど、libsパスのさまざまなバリエーションを試しましたが、何も機能しませんでした。-DlocalRepositoryPath引数がここで機能しないのはなぜですか?Maven2.2.1を使用しています。