mavenを使ってコードをコンパイルしようとすると、ここではnexus 1.9.2.4とmaven 2.2.1を使用しています。瓶。 例えば、それは上で立ち往生することがあります:mavenとnexusでコンパイルすると、成果物をダウンロードすることになる
と全く続行されません。 maven 3.0.4を使ってみましたが、同じ結果が出ました。
マシンはどんなアドバイスが
mavenを使ってコードをコンパイルしようとすると、ここではnexus 1.9.2.4とmaven 2.2.1を使用しています。瓶。 例えば、それは上で立ち往生することがあります:mavenとnexusでコンパイルすると、成果物をダウンロードすることになる
と全く続行されません。 maven 3.0.4を使ってみましたが、同じ結果が出ました。
マシンはどんなアドバイスが
を理解されるであろう7
これは、Java 7と64ビット版のWindows上でMavenを使用してに関連するバグのように見える窓を実行します。私は同様の問題を経験しています。
Mavenのバグレポートや、いくつかの議論はここで見つけることができます:
http://jira.codehaus.org/browse/MNG-5162
回避策はここに文書化:
https://cwiki.apache.org/confluence/display/MAVEN/ConnectException
が追加-Djava.net.preferIPv4Stack = trueにMAVEN_OPTSありがとうございます。 Java 6にロールバックして解決しました。Java 7でMavenを使い、64bitで勝つ方法はありますか? –
こんにちは、私はいくつかの問題を抱えています、私はJava 6を使用しますが、まだまだ立ち往生しています。何か提案はありますか?ありがとう、 –
上記のリンクを追加した回避策はJava 6でも動作すると思いますが、試していません。 – lexicalscope
Mavenにはミラーやフェイルセーフのサポートが必要ですインターネットのクールキーネスのために。実際、誰もがOracleとApacheのリポジトリとのピアツーピア接続を持つことはできません。すべてのインターネット接続がパケットをここにドロップすることになります.Mavenのファンからの「新しいISPの取得」応答はオプションであっても役に立たないでしょう。
私は400kのダウンロードを見ていて、約10分間はどこにも行きません。私は私のレポも拭き取るたびに同じファイルにこだわっていることに気が付きました。私はそれを(ホストファイルをハックするのに足りない)ミラーを指定できるようではないので、完全なピタです。 Mavenのプロジェクトリーダーであれば、Mavenの考え方をAptitudeに見てください。
EDIT: ここで私のMavenの問題に対する解決策が見つかりました。 Ubuntuの13.10の下で
https://jira.codehaus.org/browse/MNG-5162
単に...
はsudo geditのを/ etc/environment
MAVEN_OPTS =追加 " - Djava.net.preferIPv4Stack = true" を
を保存
閉じる
リロード端末。
おそらくネットワークに問題があります。部分的にダウンロードされた成果物を含むフォルダをローカルに削除して再試行するとどうなりますか? – Raghuram
そのマシン上のローカルリポジトリを削除して再試行しましたか?これは、しばしば、「つぶれた」アーティファクトに役立ちます。 – Michael
ネットワークプロキシの問題でもあります。企業ファイアウォールの背後でNexusを実行していますか? –