PWネクサスを公開するために、コマンドMavenのjarファイルのパッケージを使用します

PWネクサスを公開するために、コマンドMavenのjarファイルのパッケージを使用します

setting.xml設定

この構成は、アカウント情報PW、および、複数のPWを区別するために、IDをIDを設定することを意味します

    <server>  
      <id>nexus-snapshots</id>  
      <username>maven</username>  
      <password>sr@12345</password>  
    </server>

完全なコマンド

mvn deploy:deploy-file -DgroupId=com.xiaomi -DartifactId=mipush-sdk -Dversion=2.2.19 -Dpackaging=jar -Dfile=MiPush_SDK_Server_2_2_19.jar -Durl=http://192.168.10.131:8081/repository/maven-releases/ -DrepositoryId=nexus-snapshots
  • Durlは、アドレスがリポジトリネクサスで見つけることができる、とあなたが表示されない場合は、おそらく十分ではない権利をコピー&ペースト
  • フロントサーバIDの内部に配置され、DrepositoryId

よくある間違い:

コードを返します::、400のreasonPhraseのmaven-リリース:リポジトリは、資産を更新することはできません。
あなたは、バージョン番号を変更したいものを表現する、バージョンがすでに存在して更新することはできません

リターンコードは次のとおりです。401は
自分のサービスアカウントのパスワードが間違っていることを意味し

コードはリターンです:405、のreasonPhrase:PUTは、
問題を解決する、と何の関係も入れない-Durl

おすすめ

転載: www.cnblogs.com/mojiruo/p/11495791.html