web-dev-qa-db-ja.com

ローカルのm2リポジトリにPOMをインストールするにはどうすればよいですか?

親POM(JARファイルなし)をローカルの.m2リポジトリにインストールする必要があります。 mvn install:install-fileはそれを許可しません。常に有効な-Dfile=<path-to-jar>

どうすればインストールできますtmp/dependency-management-1.0.0-SNAPSHOT.pom

18
Aaron Digulla

-Dfileを指定する必要がありますが、mvn install:install-fileにファイルを無視して-Dpackaging=pomでPOMをインストールするように指示できます。

mvn install:install-file \
    -Dpackaging=pom \
    -Dfile=tmp/dependency-management-1.0.0-SNAPSHOT.pom \
    -DpomFile=tmp/dependency-management-1.0.0-SNAPSHOT.pom

fileとして渡された値を無視して、POMをインストールするだけです。

29
Aaron Digulla