我想使用Maven在Eclipse中啓動Spark項目。 我已經安裝了m2eclipse,並且在我的Maven項目中有一個可用的HelloWorld Java應用程序。如何將Spark添加到Eclipse的Maven項目中?
我想使用Spark框架,我從the official site以下的方向。 我已經添加星火庫到我的pom.xml
:
<repository>
<id>Spark repository</id>
<url>http://www.sparkjava.com/nexus/content/repositories/spark/</url>
</repository>
然後依賴性:
<dependency>
<groupId>spark</groupId>
<artifactId>spark</artifactId>
<version>0.9.9.4-SNAPSHOT</version>
</dependency>
但我發現了在Eclipse中的錯誤:
Missing artifact spark:spark:jar:0.9.9.4-SNAPSHOT
我怎樣才能解決這個問題?我不想下載Spark的jar文件並放置在本地存儲庫中。
這是我的pom.xml文件:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.myproject</groupId>
<artifactId>Spark1</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Spark1</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<repository>
<id>Spark repository</id>
<url>http://www.sparkjava.com/nexus/content/repositories/spark/</url>
</repository>
<dependencies>
<!-- (...) -->
<dependency>
<groupId>spark</groupId>
<artifactId>spark</artifactId>
<version>0.9.9.4-SNAPSHOT</version>
</dependency>
</dependencies>
</project>
你能告訴我們你的整個'pom.xml'?你可以忽略其他依賴,但我想看看結構。還要確保你的Eclipse項目真的啓用了Maven(點擊project =>'Configure' =>'Convert to Maven Project')。 – 2013-03-04 21:16:58
@André我已經添加了pom.xml文件來描述。 – beam022 2013-03-04 21:23:14