mavenコマンドを使用して、再デプロイを可能にするNexusスナップショットリポジトリにアーティファクトをデプロイしています。
mvn deploy:deploy-file -Durl=https://t-nexus.perque.com/service/repository/t-PASTIS -DrepositoryId=t-nexus.perque-snapshots -DgroupId=com.perque -DartifactId=pastis -Dversion=0.0.1-SNAPSHOT -Dpackaging=war -Dfile=pastis.war -DgeneratePom=true -e -X
しかし、私はこのエラーがあります:
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.eclipse.aether.deployment.DeploymentException: Failed to deploy artifacts: Could not find artifact com.perque:pastis:war:0.0.1-20200817.082538-1 in t-nexus.perque-snapshots (https://t-nexus.perque.com/service/repo/t-PASTIS)
Nexusリポジトリページのアップロードボタンを使用して、すべてが順調に進んでいます
ホスト名とパスが正しいことを願っています。もしそうなら、以下のものを試してください-
settings.xml(〜/ .m2 /ディレクトリ)でプロキシの背後にある場合は、以下を追加してみてください
<proxies>
<proxy>
...
<nonProxyHosts>yourserver</nonProxyHosts>
</proxy>
</proxies>
以下のようにサーバーの詳細を追加します。
<server> <id>xx</id><username>serverUser</username><password>password</password> </server>
また、サードパーティのjarについても同様のエラーが発生しました。サードパーティのリポジトリのスナップショットの代わりにリリースを設定しました。それもやってみて
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加