問題は次のとおりです。Nexus-maven-repository-index.zipが10kbpsでダウンロードされ、maven eclipse:eclipse artifactダウンロードが停止/一時停止します。私はプロキシの背後にいるわけではありません。Mavenネットワークの問題?
EDIT:これはMaven failing to download jar dependencies
のようにAVGリンクスキャナ、同じ問題によって引き起こされる私は私のMavenのインストール/ネットワーク接続でいくつかの深刻な問題を持っていると思います。
は、ここで私は何をすべきかだと私は何を得る:私はm2eclipseを使用しようとしますが、いくつかの時間タイムアウト後に日食を経由してファイルhttp://mirrors.ibiblio.org/pub/mirrors/maven2/dot-index/nexus-maven-repository-index.zipをダウンロードしてきた
。私はwget経由でファイルを取得しようとしましたが、私が見ているのは、ダウンロードの速度が11kbpsのです。これは何らかの政策ですか?この11kbpsではかなり安定しているようです。私は今一週間ほど素晴らしい速度を得ているので、一時的な問題ではありません。それが誰のためのポリシーでも通常のスピードであれ、それは大丈夫です。私はm2eclipseを使用しません、問題ありません。
私はm2eclipseを使用してから辞任してきた、と私はMavenの-日食・プラグインを使用しています。いいえ、待ちます - 私はそうではありません。私はmvn eclipseを呼び出すとどうなりますか:
アーティファクトは、しばらくしてから、ランダムにがハングアップします。その後、私は^ Cを押してコマンドを再実行し、ドームロードを再開し、再び同じハントします。同じアーティファクトで時々、私は少し歩いていきます。私はデバッグモードでmvnを実行しました。そして、それは常に同じ場所、以下のスタックトレースでハングします。英国のレポと同じ。
何が起こっているのですか?助けてくれてありがとう、私は完全に失われています。私は私のインターネット接続が混乱だと思うだろうが、それは本当にうまく動作する(離れてから)。私は、メイヴンのレポによってblakclistedのように感じる。
アイデア?
重要な詳細は以下のとおりです。
は、ここで私は(同じ問題が発生した任意のスレッド数で)のmavenを実行する方法を説明します
mvnDebug eclipse:eclipse -DdownloadSources=true -Dmaven.artifact.threads=1
ここに私のMavenのバージョン(同じことが、最新で起こるのですバージョン2):
$ mvn --version
Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100)
Maven home: C:\apache-maven-3.0.4
Java version: 1.7.0_04, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_04\jre
Default locale: pl_PL, platform encoding: Cp1250
OS name: "windows vista", version: "6.0", arch: "x86", family: "windows"
はここでMavenの日食スタックトレースです:日食ハングは(ネットワークの問題のように見えますが、なぜ?):任意のヒントについて
java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) line: not available [native method]
java.net.SocketInputStream.read(byte[], int, int, int) line: 150
java.net.SocketInputStream.read(byte[], int, int) line: 121
org.apache.maven.wagon.providers.http.httpclient.impl.io.SocketInputBuffer(org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractSessionInputBuffer).fillBuffer() line: 149
org.apache.maven.wagon.providers.http.httpclient.impl.io.SocketInputBuffer.fillBuffer() line: 110
org.apache.maven.wagon.providers.http.httpclient.impl.io.SocketInputBuffer(org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractSessionInputBuffer).read(byte[], int, int) line: 195
org.apache.maven.wagon.providers.http.httpclient.impl.io.ChunkedInputStream.read(byte[], int, int) line: 173
org.apache.maven.wagon.providers.http.httpclient.conn.EofSensorInputStream.read(byte[], int, int) line: 138
java.util.zip.GZIPInputStream(java.util.zip.InflaterInputStream).fill() line: 238
java.util.zip.GZIPInputStream(java.util.zip.InflaterInputStream).read(byte[], int, int) line: 158
java.util.zip.GZIPInputStream.read(byte[], int, int) line: 116
org.apache.maven.wagon.providers.http.HttpWagon(org.apache.maven.wagon.AbstractWagon).transfer(org.apache.maven.wagon.resource.Resource, java.io.InputStream, java.io.OutputStream, int, int) line: 493
org.apache.maven.wagon.providers.http.HttpWagon(org.apache.maven.wagon.AbstractWagon).getTransfer(org.apache.maven.wagon.resource.Resource, java.io.OutputStream, java.io.InputStream, boolean, int) line: 339
org.apache.maven.wagon.providers.http.HttpWagon(org.apache.maven.wagon.AbstractWagon).getTransfer(org.apache.maven.wagon.resource.Resource, java.io.File, java.io.InputStream, boolean, int) line: 310
org.apache.maven.wagon.providers.http.HttpWagon(org.apache.maven.wagon.AbstractWagon).getTransfer(org.apache.maven.wagon.resource.Resource, java.io.File, java.io.InputStream) line: 287
org.apache.maven.wagon.providers.http.HttpWagon(org.apache.maven.wagon.StreamWagon).getIfNewer(java.lang.String, java.io.File, long) line: 97
org.apache.maven.wagon.providers.http.HttpWagon(org.apache.maven.wagon.StreamWagon).get(java.lang.String, java.io.File) line: 61
org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask<T>.run() line: 601
org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run() line: 60
org.sonatype.aether.connector.wagon.WagonRepositoryConnector$1.execute(java.lang.Runnable) line: 192
org.sonatype.aether.connector.wagon.WagonRepositoryConnector.get(java.util.Collection<? extends org.sonatype.aether.spi.connector.ArtifactDownload>, java.util.Collection<? extends org.sonatype.aether.spi.connector.MetadataDownload>) line: 445
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(org.sonatype.aether.RepositorySystemSession, java.util.Collection<? extends org.sonatype.aether.resolution.ArtifactRequest>) line: 457
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(org.sonatype.aether.RepositorySystemSession, java.util.Collection<? extends org.sonatype.aether.resolution.ArtifactRequest>) line: 216
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(org.sonatype.aether.RepositorySystemSession, org.sonatype.aether.resolution.ArtifactRequest) line: 193
org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveArtifact(org.sonatype.aether.RepositorySystemSession, org.sonatype.aether.resolution.ArtifactRequest) line: 286
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(org.apache.maven.artifact.Artifact, java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>, org.sonatype.aether.RepositorySystemSession) line: 213
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(org.apache.maven.artifact.Artifact, java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.wagon.events.TransferListener) line: 157
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(org.apache.maven.artifact.Artifact, java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>, org.apache.maven.artifact.repository.ArtifactRepository) line: 525
org.apache.maven.plugin.ide.IdeUtils.resolveArtifact(org.apache.maven.artifact.resolver.ArtifactResolver, org.apache.maven.artifact.Artifact, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.plugin.logging.Log) line: 442
org.apache.maven.plugin.eclipse.EclipsePlugin(org.apache.maven.plugin.ide.AbstractIdeSupportMojo).resolveDependenciesWithClassifier(org.apache.maven.plugin.ide.IdeDependency[], java.lang.String, boolean) line: 990
org.apache.maven.plugin.eclipse.EclipsePlugin(org.apache.maven.plugin.ide.AbstractIdeSupportMojo).resolveSourceAndJavadocArtifacts(org.apache.maven.plugin.ide.IdeDependency[]) line: 918
org.apache.maven.plugin.eclipse.EclipsePlugin(org.apache.maven.plugin.ide.AbstractIdeSupportMojo).execute() line: 509
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(org.apache.maven.execution.MavenSession, org.apache.maven.plugin.MojoExecution) line: 101
org.apache.maven.lifecycle.internal.MojoExecutor.execute(org.apache.maven.execution.MavenSession, org.apache.maven.plugin.MojoExecution, org.apache.maven.lifecycle.internal.ProjectIndex, org.apache.maven.lifecycle.internal.DependencyContext) line: 209
org.apache.maven.lifecycle.internal.MojoExecutor.execute(org.apache.maven.execution.MavenSession, org.apache.maven.plugin.MojoExecution, org.apache.maven.lifecycle.internal.ProjectIndex, org.apache.maven.lifecycle.internal.DependencyContext, org.apache.maven.lifecycle.internal.PhaseRecorder) line: 153
org.apache.maven.lifecycle.internal.MojoExecutor.execute(org.apache.maven.execution.MavenSession, java.util.List<org.apache.maven.plugin.MojoExecution>, org.apache.maven.lifecycle.internal.ProjectIndex) line: 145
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(org.apache.maven.execution.MavenSession, org.apache.maven.execution.MavenSession, org.apache.maven.lifecycle.internal.ReactorContext, org.apache.maven.project.MavenProject, org.apache.maven.lifecycle.internal.TaskSegment) line: 84
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(org.apache.maven.execution.MavenSession, org.apache.maven.lifecycle.internal.ReactorContext, org.apache.maven.project.MavenProject, org.apache.maven.lifecycle.internal.TaskSegment) line: 59
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(org.apache.maven.execution.MavenSession, org.apache.maven.lifecycle.internal.ReactorContext, org.apache.maven.lifecycle.internal.ProjectBuildList, java.util.List<org.apache.maven.lifecycle.internal.TaskSegment>, org.apache.maven.lifecycle.internal.ReactorBuildStatus) line: 183
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(org.apache.maven.execution.MavenSession) line: 161
org.apache.maven.DefaultMaven.doExecute(org.apache.maven.execution.MavenExecutionRequest) line: 320
org.apache.maven.DefaultMaven.execute(org.apache.maven.execution.MavenExecutionRequest) line: 156
org.apache.maven.cli.MavenCli.execute(org.apache.maven.cli.MavenCli$CliRequest) line: 537
org.apache.maven.cli.MavenCli.doMain(org.apache.maven.cli.MavenCli$CliRequest) line: 196
org.apache.maven.cli.MavenCli.main(java.lang.String[], org.codehaus.plexus.classworlds.ClassWorld) line: 141
sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) line: not available [native method]
sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) line: 57
sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) line: 43
java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object...) line: 601
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(java.lang.String[]) line: 290
org.codehaus.plexus.classworlds.launcher.Launcher.launch(java.lang.String[]) line: 230
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(java.lang.String[]) line: 409
org.codehaus.plexus.classworlds.launcher.Launcher.main(java.lang.String[]) line: 352
感謝を。
Kornelアドバイスの
ブラウザを高速でダウンロードできますか? – Behe
はい、ドンウロードを再開できない間に手動で(ブラウザ)ダウンロードを試みました。 Webブラウザはうまくダウンロードできます。しかし、それは私が問題を抱えている特定のartifcatではありません。(壁がランダムにハングアップし、チャンクを再開すると、次のファイルにハングします) – Kornel
あなたが言及したファイルをダウンロードしようとしましたが、 **。これはm2eclipseの問題ではないようですが、最終的にはそれらのサーバで問題になりますか?エラーを示すpomの一部を提供できますか?私は行動を再現しようとする可能性があります。 – Behe