コマンドラインから特定のMavenプラグインを実行する必要があります。例えば、私はJavaプロジェクトをテストするためのMavenプラグインシュアの特定のバージョンを実行し、次に:コマンドラインから特定のプラグインへの特定のパスを指定してmavenを実行してください
mvn org.apache.maven.plugins:maven-surefire-plugin:2.19-SNAPSHOT:test
しかし、上記のデフォルトのMavenリポジトリパスで確実なプラグイン2.19を見つけることを前提としています。さて、私の質問は、プラグインを特定のパス(Mavenのデフォルトパスではなく)で使用したいのですが、コマンドラインを使ってどうすればいいですか?次の呼び出し
mvn groupId:artifactId:version:goal
のために、私はその目標
を実行するためにカスタマイズされたパスを指定するどこかに必要があるだろう、mvn /path/to/some/jar/version/org.apache.maven.plugins:maven-surefire-plugin:2.19-SNAPSHOT:test
以上を一般的に:私はpom.xml
を変更することなく、次のようなものを期待します
mvn /some/path/to/groupId:artifactId:version:goal
一方、これがMavenでもサポートされていないかどうか教えてください。
確認済みで使用すること:それは含まれています。これは質問に答えます。ありがとう! – Bruce