問題タブ [maven-deploy-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven - スナップショット アーティファクトを nexus にデプロイできない
Windows Tomcat に Nexus 2.7.1 をインストールし、稼働させました。「maven deploy」コマンドを使用して SNAPSHOT jar を Nexus スナップショット リポジトリにデプロイしようとしていますが、次のエラーが発生します。Maven バージョン 3.0.5 を使用。ガイドしてください。
[エラー] プロジェクト release-plugin-rnd で目標 org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) を実行できませんでした: アーティファクトをデプロイできませんでした: アーティファクト com.s tudy を転送できませんでした:release-plugin-rnd:jar:1.3-20140218.193240-1 スナップショットから/へ ( http://my-nexus-server.com:9090/nexus/content/repositories/snapshots ): ファイルの転送に失敗しました: http:/ /my-nexus-server.com:9090/nexus/content/repos itories /snapshots/com/study/release-plugin-rnd/1.3-SNAPSHOT/release-plugin-rnd-1.3-20140218.193240-1.jar. *リターン コード: 401、ReasonPhrase: Unauthorized。-> [ヘルプ 1] *
私のsettings.xmlとpom.xmlは以下に記載されています。
settings.xml
pom.xml
maven - 親ポンからグラスフィッシュにデプロイする
親 pom から glassfish4 にデプロイしたいのですが、常に次のエラー メッセージが表示されます。
私の親 pom にはいくつかのモジュールがあり、そのうちの 2 つについて、war ファイルを Glassfish にデプロイしたいと考えています。プラグイン コードをモジュール pom に記述し、モジュールのみを実行すると、機能します。しかし、プロファイル内の親 pom に移動して、特別なプロパティを設定したモジュールに対してのみ実行すると、maven はプラグインを見つけることができません。
親ポム:
チャイルドポン:
maven - jboss-maven-plugin のパスを指定
jboss-maven-plugin を使用してデプロイされた war のデプロイメント パスを指定する方法を教えてください。
たとえば、war の名前が appname-1.0-snapshot.war で、それをパス localhost:8080/appname にデプロイしたい場合、pom.xml の jboss-maven-plugin の構成はどうなるでしょうか。私の現在の構成は次のとおりです。
構成で名前を使用しようとしましたが、機能していません。
私が使用している目標はクリーンな jboss-as:deploy です
maven - mvn deployで生成されたmavenソースパッケージからターゲットフォルダを除外するには?
mvn deploy を実行すると、生成されたソース パッケージにターゲット フォルダーとそのコンテンツが含まれているようです。これを回避する方法についての手がかりを本当に感謝します。
POM ファイル: https://github.com/apache/incubator-stratos/blob/master/pom.xml
ありがとう
java - 私の戦争で実行時にmaven deployプラグインアーティファクトバージョンを取得する
実行時に私の戦争のmaven deployプラグインによって生成された完全なアーティファクトバージョン/ビルド番号を実行時に取得する方法はありますか?
Maven プロセスが値を含むプロパティ ファイルを生成してパッケージ化していれば問題ありません。
私のプロジェクトでは、デプロイごとに一意の (タイムスタンプ付きの) アーティファクト バージョンが生成されることに注意してください。
maven-3 - Javadoc を Maven デプロイに添付する
説明
ライブラリ自体と同時に、プロジェクトの javadoc を自動的に生成して nexus にデプロイしたいと考えていmvn clean deploy
ます。
初挑戦
私が見つけた例では、このPOM抽出物を使用して、デフォルトフェーズ(パッケージ)中にjavadocを生成します:
単純なmvn clean install
.
現在のステータス
私の考えは、実行時に展開フェーズを指定することでした:
しかし、問題は、javadocs 生成の前にデプロイが行われるため、nexus はライブラリのみを受け取ります...
また、javadoc フェーズの後に deploy:deploy フェーズを強制的に実行すると、2 つの deploy フェーズができます。1 つ目は lib のみを送信し、2 つ目は lib+javadoc を送信できるため、lib は既に送信されています。
ビルドの抽出 (SNAPSHOT Vs RELEASE) :
SNAPSHOT : スナップショットを 2 回アップロードしても問題ありません
RELEASE : 再デプロイは許可されていません
特定のビルド プロファイルを作成せずにこれを行うにはどうすればよいですか?
ありがとう。
maven - Maven で zip アーティファクトのみをデプロイする方法
以下の記述子と pom ファイルを使用して、maven でいくつかの zip パッケージを作成しました。しかし、maven では、デフォルトでターゲットフォルダーに jar と zip の両方が作成されました。今、私は deploy:deploy-file プラグインを使用している zip コンテンツのみをデプロイしたいと考えています。しかし、それはデプロイされていませんが、代わりにエラーが表示されています。タグの何が問題なのか、どのように解決する必要があるのか わかりません。
Pom ファイル:
アセンブリ プラグイン記述子ファイル:
実行されたコマンド:
エラー: