我正在学习使用Maven和Log4J。在POM文件我已经添加下面的依赖关系:无法导入org.slf4j.Logger-如何将jar添加到类路径中?
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.12</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
</dependencies>
当我想在我的主类进口import org.slf4j.Logger
,Eclipse中说,“进口org.slf4j不能得到解决”。我搜索了一段时间的解决方案,似乎我需要在这里下载分发文件http://www.slf4j.org/download.html和“将jar添加到类路径”?我很困惑:Maven会不会自动下载?我如何“将jar添加到类路径”?我在这里是一个真正的初学者。非常感谢您的帮助!
右键单击你的项目文件夹 - > build path-> configure build path->在library选项卡下点击(添加外部jar) - > apply – hermit
@hermit这不是您如何在mavenized项目中添加依赖项的方式,当这些依赖项不在pom配置中时,在同步项目设置时将再次删除任何手动库配置。 – Gimby
您是否运行过* mvn clean install *?,在此之后,您发现哪些jar文件已下载到本地maven存储库中,现在忘记了eclipse。 – user1933888