2016-07-05 10 views
1

Eclipse Mars 4.5.2をインストールしました。eclipseに既に存在するmavenを使用して、簡単なsparkプロジェクトを実行しようとしています。私はプロジェクトをビルドしようとすると、それが依存するjarをダウンロードするが、それらの多くは、2キロバイトのような大きさで短い、mavenによってダウンロードされた壊れたjarファイル

<dependencies> 
    <dependency> 
     <groupId>org.apache.spark</groupId> 
     <artifactId>spark-core_2.10</artifactId> 
     <version>1.2.0</version> 
    </dependency> 
</dependencies> 

:私はPOMで次の依存関係が含まれています。 jarファイルが正しくダウンロードされるようにするにはどうすればよいですか。

私のsettings.xmlにはミラーが含まれています

<mirror> 
    <id>internal-repository</id> 
    <name>Maven Repository Manager running on repo.mycompany.com</name> 
    <url>http://repo1.maven.org/maven2</url> 
    <mirrorOf>*</mirrorOf> 
</mirror> 
+1

これら2KBのJARファイルをテキストエディタで開きます。ほとんどの場合、HTTPリクエストのHTML回答が含まれています。その場合、エラーメッセージが表示されます(可能性があります)。 – Seelenvirtuose

+0

さらに、リポジトリ 'http:// repo1.maven.org/maven2'は、デフォルトのMavenリポジトリです。 _mirror_する必要はありません。 ''タグを完全に削除してください。 – Seelenvirtuose

+2

ファイアウォールやプロキシの背後からダウンロードしている場合は、JARの内容を変更して実行を妨げる可能性があります。企業ネットワークか大学ネットワークかをネットワーク管理者に確認してください。 –

答えて

0

は、Mavenのライブラリフォルダ内のすべてのものを削除してください。これは通常\ Users \ .m2 \ repositoryにあります。 これは隠しフォルダです。 ファイルを削除した後、Mavenはライブラリを再ダウンロードし、うまくいけばうまくいきます。

+0

私は同じことをしましたが、もう一度ダウンロードしたファイルは以前と同じです – Anup

関連する問題