我是Java和Spring MVC的新手。我試圖通過在pom.xml中使用以下代碼來包含Spring Mongodb數據。包含Spring數據時發生STS錯誤
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
<version>1.1.0.BUILD-SNAPSHOT</version>
</dependency>
但是蔭得到follwing錯誤:
/* ** * ** * ** * ** * ** * ** * ** * ** * ** * ** * ** * ** * ** * ***/
CVC-復type.2.4.a:無效內容被發現與起始元件'依賴」。 '{「http://maven.apache.org/POM/4.0.0":parent,」http://maven.apache.org/POM/4.0.0":description「,http:// maven .apache.org/POM/4.0.0「:url,」http://maven.apache.org/POM/4.0.0":prerequisites「,http://maven.apache.org/POM/4.0.0 「:issueManagement,」http://maven.apache.org/POM/4.0.0":ciManagement「,http://maven.apache.org/POM/4.0.0":inceptionYear」,http:// maven .apache.org/POM/4.0.0「:mailingLists,」http://maven.apache.org/POM/4.0.0"developers「,http://maven.apache.org/POM/4.0.0 「:貢獻者,」http://maven.apache.org/POM/4.0.0":licenses「,http://maven.apache.org/POM/4.0.0":scm,」http:// maven .apache.org/POM/4.0.0「:organization」,http://maven.apache.org/POM/4.0.0"build,「http://maven.apache.org/POM/4.0.0 「:profiles」,http://maven.apache.org/POM/4.0.0":modules,「http://maven.apache.org/POM/4.0.0":repositories」,http:// maven .apache.org/POM/4.0.0「:pluginRepositories,」http://maven.apache.org/POM/4.0.0":reports「,http://maven.apache.org/POM/4.0.0 「:報告,」http://maven.apache.org/POM/4.0.0「 :dependencyManagement,「http://maven.apache.org/POM/4.0.0":distributionManagement}'預計。
/* ** * ** * ** * ** * ** * ** * ** * ** * * * * ** * ** * ** * ** * **/
這裏是我的pom.xml:
/########################### ##################################################/ org.springframework 春天上下文 $ {org.springframework版本} 共享記錄 共享記錄 org。springframework的 彈簧webmvc $ {org.springframework版本}
<!-- AspectJ -->
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>${org.aspectj-version}</version>
</dependency>
<!-- Logging -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${org.slf4j-version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>${org.slf4j-version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${org.slf4j-version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.15</version>
<exclusions>
<exclusion>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
</exclusion>
<exclusion>
<groupId>javax.jms</groupId>
<artifactId>jms</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jdmk</groupId>
<artifactId>jmxtools</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jmx</groupId>
<artifactId>jmxri</artifactId>
</exclusion>
</exclusions>
<scope>runtime</scope>
</dependency>
<!-- @Inject -->
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
<version>1</version>
</dependency>
<!-- Servlet -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<!-- Test -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.7</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>2.9.3</version>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
<version>1.1.0.BUILD-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
<version>2.2.2</version>
</dependency>
</dependencies>
/########################### #################################################/
有人能指導我做什麼錯,以及如何糾正。
在此先感謝
我看着mvn倉庫,最大版本號是1.0.4.RELEASE。你在使用不同的存儲庫嗎? –
@Chetter Hummin:我使用了以下鏈接中的依賴項:http://www.springsource.org/spring-data/mongodb#documentation – Simpanoz
請嘗試1.1.0.M1作爲版本 –