java - maven依赖无法导入

标签 java maven import dependencies pom.xml

我已经在 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/

相关文章:

java - log4j2 外部库日志记录到单独的文件中

java - 我怎样才能减少 vert.x 中的样板代码量

eclipse - Maven Eclipse 插件安装

maven - 通过命令行列出 Artifact 的所有版本

Python 测试 : Simulate ImportError

python 导入语句导致 NoneType

android - 将 Actionbarsherlock 导入到 Eclipse 中

java - Spring 使用 JMX 身份验证

java - 如何将 javaagent 的类放在类路径中

java - Products 中的 Products( ) 无法应用于 (java.lang.String) 错误