バグhttps://issues.apache.org/jira/browse/MDEPLOY-177が何ヶ月も私を襲っています。Maven がアーティファクトをダウンロードしようとすると、ダウンロード中であることを示すメッセージが表示されて停止します
x+1 of x B
例えば
1007/1006 B
そしてハングします。Robert Scholte はこれについて何度も助けようとしましたが、今のところ役に立ちません。私のマルチプラットフォーム環境では、Eclipse 環境で、または Mac OSX macports で直接、または最近 Ubuntu 14.04 LTS で、バグが忍び寄るのを時々見ます。
どうすればこの問題を完全に取り除くことができますか?
これらは私がこれまでに知っている提案です:
- ワゴン版からの買い替え
- wagon-ssh を直接使用するには
- 最初に最新の mvn バージョンを使用する。
- 別のワゴンプロバイダーを選択してください
これらのそれぞれについて、これらのことを行う方法についての手がかりがありません。
**#1 の場合: ワゴン バージョンを交換する **
たとえば、Robert Scholte は次のように書いて います。内線」
しかし、その場所は、たとえば Eclipse / MacPorts / Ubuntu のどこにあるのでしょうか?
これは、Ubuntu 14.04 LTS マシンにあるものです。
muf@capri:/usr/share/maven/lib$ ls -l | grep wagon
lrwxrwxrwx 1 root root 37 Oct 30 2013 aether-connector-wagon.jar -> ../../java/aether-connector-wagon.jar
lrwxrwxrwx 1 root root 29 Oct 30 2013 wagon-file.jar -> ../../java/wagon-file-2.x.jar
lrwxrwxrwx 1 root root 36 Oct 30 2013 wagon-http-shaded.jar -> ../../java/wagon-http-shaded-2.x.jar
lrwxrwxrwx 1 root root 37 Oct 30 2013 wagon-provider-api.jar -> ../../java/wagon-provider-api-2.x.jar
/usr/share/java には次のものがあります。
muf@capri:/usr/share/java$ ls -l wagon-ssh*
lrwxrwxrwx 1 root root 13 Apr 24 2012 wagon-ssh-1.0.jar -> wagon-ssh.jar
lrwxrwxrwx 1 root root 17 Nov 1 2013 wagon-ssh-2.x-2.5.jar -> wagon-ssh-2.x.jar
-rw-r--r-- 1 root root 24033 Nov 1 2013 wagon-ssh-2.x.jar
lrwxrwxrwx 1 root root 20 Apr 24 2012 wagon-ssh-common-1.0.jar -> wagon-ssh-common.jar
lrwxrwxrwx 1 root root 24 Nov 1 2013 wagon-ssh-common-2.x-2.5.jar -> wagon-ssh-common-2.x.jar
-rw-r--r-- 1 root root 20532 Nov 1 2013 wagon-ssh-common-2.x.jar
-rw-r--r-- 1 root root 21913 Apr 24 2012 wagon-ssh-common.jar
lrwxrwxrwx 1 root root 25 Apr 24 2012 wagon-ssh-common-test-1.0.jar -> wagon-ssh-common-test.jar
-rw-r--r-- 1 root root 6131 Apr 24 2012 wagon-ssh-common-test.jar
lrwxrwxrwx 1 root root 22 Apr 24 2012 wagon-ssh-external-1.0.jar -> wagon-ssh-external.jar
lrwxrwxrwx 1 root root 26 Nov 1 2013 wagon-ssh-external-2.x-2.5.jar -> wagon-ssh-external-2.x.jar
-rw-r--r-- 1 root root 9953 Nov 1 2013 wagon-ssh-external-2.x.jar
-rw-r--r-- 1 root root 9718 Apr 24 2012 wagon-ssh-external.jar
-rw-r--r-- 1 root root 23603 Apr 24 2012 wagon-ssh.jar
#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 で動作するバージョンにすぎませんが、動作しません!