問題タブ [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 - Maven アセンブリ ZIP を nexus にデプロイする
アセンブリ プラグインを使用して依存関係のある jar を構築し、プロジェクトを圧縮しています。次に、zip を nexus にアップロードする必要があります。クリーン インストールが機能し、期待どおりに zip ファイルが生成されます。deploy コマンドが失敗します。
ここでいくつかの問題があります。まず、デフォルトのファイル名ではなく、カスタムの ZIP ファイル名が必要です。次に、JAR ではなく ZIP ファイルのみを Nexus にデプロイする必要があります。第三に、デプロイが現在の状態で機能しないのはなぜですか? 最後に、wget を使用して nexus から最新のリリースを自動的にダウンロードする方法を教えてください。
pom.xml
dist.xml
私はこれにあまりにも長い時間を費やし、やりすぎました。どんな助けにもとても感謝しています。
java - Mavenが突然エラーをスローし、クラスファイルが切り捨てられました
昨日Mavenは正常に動作していましたが、今日はその問題を示しています。バックアップを試みましたが、動作しません。参考までに、TomcatはMavenの問題で正常に動作しています。この質問を投稿する前に、mavenをアンインストールして再度インストールします。
java - maven によって作成された ZIP ファイルがデプロイされないようにするにはどうすればよいですか?
私は maven-dependency-plugin を使用してアプリケーションのすべての依存関係を収集し、maven-assembly-plugin を使用してそれらを ZIP ファイルにパッケージ化しています。その部分はすべてうまく機能しています。
ただし、実行mvn deploy
すると、ZIP ファイルが Archiva サーバーにデプロイされますが、これは望ましくありません。JARを個別に展開したいだけです。
ZIP ファイルのアップロードを防ぐ方法はありますか?
私のPOMの関連セクションは次のとおりです。
maven - Mavenで異なるバージョン番号のサブモジュールをリリースする方法は?
私の現在のmavenプロジェクトには、たくさんのサブモジュールがあります。リリースをビルドして nexus にデプロイする必要があります...
現在、バージョン番号が異なる一部のモジュールに必要な課題に直面しています。release & deploy プラグインを使用してこれを処理するにはどうすればよいですか? または、他のMavenプラグインが必要ですか??? 親 pom 内でリリース プラグインを構成しました。たとえば、一部のサブモジュールの「autoVersionSubmodules」を無効にする可能性はありますか? 何か案は???
jboss - Jenkins auto deploy to Jboss AS 7.1.1 fails with java.lang.OutOfMemoryError: Java heap space
I've been facing this error for few days, appreciate if somebody could kindly advise.
My pom is configured with jboss auto deploy plugin version 7.1.1.Final. When I build the project from jenkins it builds fine but cannot deploy to jboss, fails with below exception:
This is jvm setting I've got: -Xms128m -Xmx512m -XX:MaxPermSize=256m
Thanks
Prash
java - Maven デプロイ プラグインの有効な URL またはファイル パラメータに制限はありますか
同様のレイアウトのプロジェクトから次のプラグインをコピーし、適切なフィールドを更新しました。正確な名前を変更しましたが、「-」文字の配置を含む形式は保持されています。このプロジェクトは、「ターゲット」サブディレクトリに次の名前のアーティファクトをビルドします
アーティファクト-id-1.4.3-standalone.jar
私が間違っていない限り、展開プラグインのパラメーターはこのファイルを参照し、フィールドは同じリポジトリに展開する別のプロジェクトから直接コピー/貼り付けされていると思います。ただし、次のエラーが表示されます。
[エラー] プロジェクト kafka-mirror でゴール org.apache.maven.plugins:maven-deploy-plugin:2.5:deploy-file (default-cli) を実行できませんでした: ゴール org のパラメーター 'file'、'url'。 apache.maven.plugins:maven-deploy-plugin:2.5:deploy-file が見つからないか無効です
このコマンドを実行すると:
mvn -X deploy:deploy-file
すべての置換を削除してアーティファクトの名前をハードコーディングしようとしましたが、これには同じエラーがありました。私も周りを見回してみましたが、URL は jar があるフォルダーでなければならないという提案を見てきました。私もそれを試してみましたが、同じエラーが発生しましたが、他のすべての pom 間でそのフィールドを変更する必要がないため、これは正しくないと確信しています。deploy:deploy ゴールも使用してみましたが、別のエラーで失敗しました。このエラーはもともと Jenkins から発生しましたが、 deploy-file ゴールを呼び出そうとすることでローカル マシンに複製しました。さらに提案やアドバイスをいただければ幸いです。
以下に、pom プラグインの匿名バージョンを添付しました。
command-line - release:perform の実行中にコマンド ラインで POM プロパティをオーバーライドできない
この完全な Maven POM ファイルは、パッケージ化された (JAR、WAR など) プロジェクトまたはパッケージ化されていないプロジェクト (Web ページなど) のルート POM として使用することを意図しており、新しいリリース タグでタグ付けする必要があります。
...実行時にコマンドラインでオーバーライドされたプロパティ true を取得できませんか
このプロパティは、maven-deploy-plugin の構成値を設定してデフォルトとしてデプロイをスキップするために使用されます (パッケージ化されたプロジェクトのサブ POM でオーバーライドする必要があります)。このようなユーザー定義のプロパティをオーバーライドできるはずです。この場合、maven.deploy.skip になる Maven プロパティではありません。
このリリースは、SVN リポジトリに新しいタグ付きバージョンの POM を適切に作成するという点で正常に動作しますが、コマンド ラインで設定されたプロパティの値を maven-deploy-plugin に認識させることができません。
ここで何かを見落としていますか?ここのどこかにあるバグが説明になる可能性がありますが、検索したときに該当するレポートは見つかりませんでした。誰かが間違っているように見えるものを見つけたり、次に何を試すべきかについてのヒントを教えてくれたりすると素晴らしいでしょう.