我有6个或多个成功构建在我的项目中的maven依赖项。当我尝试但是添加一个JDBC的依赖,我得到了所有现有文物的错误说:添加JDBC依赖关系会导致所有工件丢失
缺少神器的mysql:mysql的连接器的Java中:jar:5.1.6
缺少神器org.springframework:弹簧AOP:罐子:3.2.3.RELEASE
缺少神器org.springframework:弹簧豆:罐子:3.2.3.RELEASE
缺少神器org.springframework:春天上下文中:jar:3.2.3。 RELEASE
Missing artifact org.springframework:sp环核:罐:3.2.3.RELEASE
缺少伪影org.springframework:弹簧表达式:罐:3.2.3.RELEASE
缺少伪影org.springframework:弹簧-JDBC:罐:4.3。 10.RELEASE
这里是我尝试添加的dedpendency:(看起来有效的XML)
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>4.3.10.RELEASE</version>
</dependency>
有效的pom.xml前: 在pom.xml中
我检查,并根据Maven站点,4.3.10.RELEASE是一个有效的释放。
有谁知道为什么添加这个依赖项会导致整个Pom.xml出错?
很高兴你发现。在更改Maven依赖关系后,我有时会看到eclipse异常。例如,我可能能够从命令行运行maven install,但eclipse会标记出一些编译错误的类。发生这种情况时,通常清除eclipse项目并在eclipse中重建将解决该问题。 –