spark依存関係を見つけることができないMaven POMファイルで問題が発生し、エラーで戻ります:org.Apache.spark:spark-streaming-kafka_2のアーティファクト記述子の読み取りに失敗しました.10:jar:1.2.1
他のすべての依存関係が適切にロードされるため、企業ファイアウォールでは問題ではないことを確認しました。これだけです。
また、Mavenの設定で、次のリポジトリからプルしようとしていることを確認できました。リロードするためにローカルマシンで.m2リポジトリを削除しようとしましたが、まだサイコロはありません。
http://repo.maven.Apache.org/maven2/org/Apache/spark/spark-streaming-kafka_2.10/1.2.1/
以下は私のpomファイルです
<groupId>my.group.id</groupId>
<artifactId>sentiment</artifactId>
<version>1.0-SNAPSHOT</version>
<name>NPITWITTER</name>
<properties>
</properties>
<dependencies>
<dependency>
<groupId>com.sparkjava</groupId>
<artifactId>spark-core</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>org.Apache.spark</groupId>
<artifactId>spark-streaming-kafka_2.10</artifactId>
<version>1.2.1</version>
</dependency>
<dependency>
<groupId>org.Apache.spark</groupId>
<artifactId>spark-core_2.10</artifactId>
<version>1.2.1</version>
</dependency>
<dependency>
<groupId>org.Apache.spark</groupId>
<artifactId>spark-streaming_2.10</artifactId>
<version>1.2.1</version>
</dependency>
<dependency>
<groupId>org.Apache.spark</groupId>
<artifactId>spark-Hive_2.10</artifactId>
<version>1.2.1</version>
</dependency>
<dependency>
<groupId>org.Apache.spark</groupId>
<artifactId>spark-sql_2.10</artifactId>
<version>1.2.1</version>
</dependency>
</dependencies>
解決されました。プロキシ設定が有効になっていたためです。 mvn -U clean install
で再実行し、すべて修復されました。
IntelliJにはMavenインストールが付属していると思いますので、IDEが右を指していることを確認してくださいMavenホームディレクトリ:およびユーザー設定ファイル:値、これらは以下のとおりです。
File
に移動しますSettings
を選択しますBuild, Execution, Deployments
を選択しますBuild Tools
を選択しますMaven
を選択します以下は、IDEA 17、
File
に移動しますSettings
を選択しますBuild, Execution, Deployments
を選択しますBuild Tools
を選択しますMaven
を選択しますAlways update snapshots
チェックボックスにチェックマークを付けます