我已经在 Eclipse 中设置了一个 mave 项目,我将项目依赖项添加到由 eclipse 自动创建的 pom.xml 中。
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId> org.springframework.core </artifactId>
<version>3.0.6.RELEASE </version>
</dependency>
</dependencies>
现在,当我在其中一个类中导入 Jdbc 模板时,出现导入无法解析的错误
import org.springframework.jdbc.core.JdbcTemplate;
依赖是在编译时添加的,还是只在执行时添加的?如果它们仅在执行时可用,那么我该如何编译代码?
最佳答案
验证 maven 依赖项是否添加到 eclipse 中的一种方法是在项目 ->libraries->Maven 依赖项下,你在 pom.xml 中添加的所有依赖项都应该存在
在您的情况下,spring-jdbc{version}.jar 应该尝试更新项目,而默认情况下更新项目时,所有依赖项都将下载到您的主目录/.m2/repository。如果您发现您的依赖项不存在,请检查您的代理设置。 http://maven.apache.org/guides/mini/guide-proxies.html
关于java - maven依赖无法导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19406334/