問題タブ [maven-wagon-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 に答える
401 参照

maven - Jenkins + Maven Wagon SSH-External - 非互換性?

Maven SSH Wagon を使用していましたが、Jsch (Java Secure Channel) 1.5.0 (Maven SSH Wagon の依存関係) のバグのため、Jsch の使用を避けるために SSH-External Wagon 2.8 に切り替えました。

Maven SSH-External Wagon では、コマンド ラインからの mvn deploy 呼び出しは成功しますが、Jenksing と Jenkins Maven プラグイン (「アーティファクトを Maven リポジトリにデプロイする」ポストビルド アクション) を使用すると、デプロイは失敗します。

Jenkins は、モジュール アーティファクトを以下に保存します。/<path-to-jenkins-job>/modules/<maven-group-id>**$**<maven-artifact-id>/builds/2015-02-05_13-27-35/archive/<maven-group-id>/<maven-artifact-id>/0.94-SNAPSHOT

パスのドル記号は Maven SSH-External Wagon の問題ですか?

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

java - アーティファクトをコピーしようとしたときの Maven wagon エラー

Maven Wagon プラグインを使用してアーティファクトをサーバーにコピーしようとしています。

次のように設定しました。

ただし、これを実行すると、次のエラーが発生します。

github を検索して、他の人が Maven Wagon をどのように使用しているかを確認しましたが、使用方法に問題はありません。

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

maven - server.xml で Maven SSH を使用するためのホスト キーを提供する方法

Mavensettings.xmlで、SSH サーバーを定義して以下を提供したいと考えています。

  • 接続するホスト
  • 接続するユーザー
  • 秘密鍵の場所 (自分自身を認証するため)
  • ホスト キー (サーバーを検証するための公開キー) を手動で提供する

欲しくない:

  • ~/.ssh/known_hostsファイルに依存する
  • ホストキーを受け入れるように求められる
  • ホストキーの検証を無視する

そのため、StackExchange に関する既存の回答は役に立ちません。

これは、maven でセットアップできると私が想像した方法の例ですsetup.xml

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 に答える
520 参照

maven - ワゴンのバグを修正または回避する方法は?

バグhttps://issues.apache.org/jira/browse/MDEPLOY-177が何ヶ月も私を襲っています。Maven がアーティファクトをダウンロードしようとすると、ダウンロード中であることを示すメッセージが表示されて停止します

例えば

そしてハングします。Robert Scholte はこれについて何度も助けようとしましたが、今のところ役に立ちません。私のマルチプラットフォーム環境では、Eclipse 環境で、または Mac OSX macports で直接、または最近 Ubuntu 14.04 LTS で、バグが忍び寄るのを時々見ます。

どうすればこの問題を完全に取り除くことができますか?

これらは私がこれまでに知っている提案です:

  1. ワゴン版からの買い替え
  2. wagon-ssh を直接使用するには
  3. 最初に最新の mvn バージョンを使用する。
  4. 別のワゴンプロバイダーを選択してください

これらのそれぞれについて、これらのことを行う方法についての手がかりがありません。

**#1 の場合: ワゴン バージョンを交換する **

たとえば、Robert Scholte は次のように書いて います。内線」

しかし、その場所は、たとえば Eclipse / MacPorts / Ubuntu のどこにあるのでしょうか?

これは、Ubuntu 14.04 LTS マシンにあるものです。

/usr/share/java には次のものがあります。

#2の場合: これまでのところ、これに関する指示が見つかりませんでした。

#3の場合:

明らかな「最新のmvn」については、バグがなくなったワゴンがどのmavenに同梱されているかを知る必要があります。3.3.1 までは、Mac OS X などにバグがありました。

#4 の場合: https://maven.apache.org/guides/mini/guide-wagon-providers.htmlには、プロバイダーの変更に関する指示があります。プロバイダーのバージョン を変更する方法は記載されていません。

これまでのところ、mvn 3.0.5 へのダウングレードは機能していました。しかし残念ながら、Ubuntu 14.04 LTS では、たとえば Macports で動作するバージョンにすぎませんが、動作しません!

0 投票する
4 に答える
28258 参照

maven - wagon ssh / scp: リポジトリにアクセスするためのコネクタがありません ... 利用可能なファクトリ WagonRepositoryConnectorFactory を使用するデフォルト タイプの

これは wagon-ssh 2.10 のバグですか?

何がうまくいくでしょうか?

たとえば、Maven、Wagon-SSH、pom 設定のどの組み合わせで、Maven 3.0.5 と wagon-ssh 2.4 の動作が元に戻るのでしょうか?

pom.xml で wagon-ssh 2.10 にアップグレードした後、 https://issues.apache.org/jira/browse/MDEPLOY-177に従って問題が解決するかどうかを確認して ください

次のエラー メッセージが表示されます。

eclipse aetherパッケージを使用して maven プラグインを介してデプロイするコネクタがありません

Mavenのバージョンの問題かもしれないと思っていました。実際、何ヶ月もの間 scp 転送のためにwagon-ssh が壊れていたので、私はしばらく古い 3.0.5 maven に固執していました。

だから私はMaven 3.3.3にアップグレードしました

エラーメッセージをわずかに変更します。

Maven プロジェクトのデプロイに 失敗しました。利用可能なコネクタがありません

さまざまな種類の ConnectorFactory があるようです

  1. WagonRepositoryConnectorFactory (Maven 3.0.5)
  2. BasicRepositoryConnectorFactory (Maven 3.3.3)
  3. AetherRepositoryConnectorFactory (Maven ?)

https://stackoverflow.com/a/18253897/1497139を見ると、コネクタを追加する方法を説明するはずのhttp://maven.apache.org/guides/mini/guide-using-extensions.html へのポインタがあります(6人がこの回答に賛成しました)-しかし、そこにConnectorFactoryの言及が見つかりません。

のインターネット検索

この質問ですでに言及されているいくつかのリンクがあります。

linux/mac/windows プラットフォームで maven scp wagon を一貫して動作させる方法はありますか?

ここで、私が約 2 年間正常に使用してきた構成スタイルについて言及されています。

親 pom.xml だけに maven インストールを行ったときに、次のダウンロードが発生したことを確認しました。

しかし、これは子プロジェクトの状況を変えません。

以下はポンポンの抜粋です。