問題タブ [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.

0 投票する
1 に答える
565 参照

gradle - Gradle が Jenkins で正しいバージョンの war ファイルを選択しない

スプリング ブート アプリケーションをクラウド ファウンドリーにデプロイするために使用される Gradle に問題があります。maven.deployer は、gradle で指定された命名規則に従って正しいバージョンの war ファイルを選択しません。War ファイルはビルド/ディストリビューションで正常に作成されますが、uploadarchive タスクによって正しく選択されません。どんな助けでも素晴らしいでしょう。

取得エラー:

Build.gradle

0 投票する
1 に答える
7907 参照

maven - mvn release:perform が常に新しいスナップショット バージョンを作成し、非スナップショット リリース バージョンではなくリポジトリにアップロードするのはなぜですか?

  1. すべてのリリースとスナップショット リリースを保持するために、Bitbucket にパブリック リポジトリを作成しました。
  2. wagon-git を使用して、jar をリリース リポジトリにアップロードしています。

pom.xml のエントリは次のとおりです。

私がやっていること:

  1. mvn clean package(スナップショット バージョンを作成)
  2. mvn release:prepare(新しいリリース バージョンを作成し、その jar とタグを適切に git リポジトリにアップロードします)
  3. 更新された pom.xml、release.properties などをチェックインします。
  4. mvn release:perform- このステップでは、ステップ 2 で作成された新しいリリース バージョンが、すべてのリリース jar を保持するリポジトリにアップロードされることを期待しています。

代わりに、 mvn release:perform は新しいスナップショット バージョンを作成し、そのスナップショット jar をリリース リポジトリにアップロードします。

質問: 常に新しいスナップショット バージョンを作成してアップロードする代わりに、非スナップショット リリース jar をリポジトリにアップロードするにはどうすればよいですか?

私は何が欠けていますか?

0 投票する
2 に答える
482 参照

jenkins - jenkinsビルド中にservicemixにfeatures.xmlをデプロイする

src/main/resources/features フォルダーに features.xml ファイルがあります。バンドルを構築した後に Jenkins を介してプロジェクトを構築すると、nexus リポジトリに移動します。私の要件は、バンドルが nexus に移動した後、features.xml が自動的に必要になることです。ビルドの一部としてのみ servicemix にデプロイされます。この機能をインストールするために servicemix コンソールを開くべきではありません。助けてください

0 投票する
1 に答える
1503 参照

java - Maven デプロイメント拡張 wagon-ftp が機能しないのはなぜですか?

ここにmavenプロジェクトの概要があります

mvn -v

pom.xml

その間settings.xml

このプロジェクトは、 で正常に実行mvn clean install deploy -Nされjdk1.6.0_##、 で実行さmvn clean install -Njdk1.7.0_##ます。jdk1.7.0_##たとえば、deploy を追加すると、mvn clean install deploy -N次のストラックが生成されます。

以上の子モジュールをwagon-ftp完全に構成するのを手伝ってくれませんか?spring-bootjdk1.7.0_##

0 投票する
1 に答える
848 参照

maven - nexus-staging-maven-plugin アップロードしないように明示的に設定されたアーティファクトのみをアップロードします

プロジェクトを Maven Central にデプロイしていますが、nexus-staging-maven-plugin の奇妙な動作に遭遇します

これは私のプロジェクト構造です:

これを実現するために、親 maven pom に nexus-staging-maven-plugin をセットアップします。

統合およびアセンブリ モジュールの例で無効にします。

ただし、mvn deploy を実行すると:

私はこの非常に風変わりな動作に遭遇しました.プラグインは私の意図をかなり逆転させました.アップロードすべきものをアップロードすることを拒否し、アップロードすべきでないものをアップロードします.

事態をさらに不気味にするために、sonatype nexus を maven 中央リポジトリ ブラウザとしてチェックしましたが、これらのファイルが見つかりません! 残っているアーティファクトは、2 日前にアップロードした古いバージョンだけです。

奇妙な行動が 3 回連続して発生する理由を誰か説明できますか?

0 投票する
1 に答える
86 参照

maven - アーティファクトを sonatype リポジトリにアップロードしようとしたときにエラーが発生しました


次のコマンドを使用して、サードパーティの jar を sonatype nexus リポジトリにデプロイしようとしています。

次のエラーが表示されます:
[ERROR] No plugin found for prefix '–Durl=http' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] repositories [local (/Users/ssurendran/.m2/repository)、中央 ( https://repo.maven.apache.org/maven2)] -> [ヘルプ 1]

0 投票する
1 に答える
646 参照

eclipse - Nexus への Maven デプロイ、X509TrustManager なし

maven を使用して deb-package を Nexus にデプロイしようとしています。しかし、私はエラーが発生します

利用可能なスタックトレースはありません。例外: java.security.cert.CertificationException のみです。

では、どうすれば X509TrustManager を Maven に入れることができるでしょうか? pom.xml は次のようになります。

ありがとう、バッドジョーク

0 投票する
0 に答える
101 参照

maven - Maven - モジュール名からモジュールのバージョンを取り除く方法は?

いくつかのモジュールのポンがあります。このモジュールのファイルの 1 つを確認する場合:

必要な結果は次のとおりです (バージョンなし)。

<finalName><warName>、 、<bundleFileName>のようなさまざまな方法を試しましたが<outputDirectory><stripVersion>どれも機能していないようです。それらのほとんどを使用して得られた結果は次のとおりです。

それは私が必要とする結果ですが、私が望むファイルではありません。