我刚刚开始使用maven,我对这个概念很陌生。我正在使用m2Eclipse插件在maven中工作。我使用依赖来包含石英库。
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
<version>2.0.2</version>
</dependency>
并在guest / .m2 / repository中我可以看到相应的库文件。 但在代码中我无法导入石英库。它显示错误。
我可以看到maven存储库包含在类路径中。
这是什么原因? 当我使用Debug As&gt; Maven安装
它显示了一些日志,最后它表示构建成功
什么事发生?
Error : import org.quartz cannot be resolved
由于
答案 0 :(得分:1)
只是预感,但有时如果您的 pom.xml 语法中有错误,则在您修复导入之前无法正确解析导入。
还尝试更新您的依赖项:右键单击项目Maven,更新项目配置。
我的最后建议是你应该查看Maven documentation,然后从CLI而不是m2eclipse开始,以便更好地了解正在发生什么。
(我已将我的评论作为答案提取 - 如果可以的话 - 以便OP可以接受它作为答案,保持良好的接受率,创造双赢局面!:) < / p>