将maven依赖项添加到我的maven项目时找不到资源
问题描述:
我试图向我的eclipse项目添加maven依赖项。将maven依赖项添加到我的maven项目时找不到资源
信息库持有的依赖是在这里: http://repo.franga2000.com/artifactory/webapp/browserepo.html?12
而且我是按照作者的指令,将这些条目我的pom.xml(全POM是这里http://pastebin.com/Bku9r9DV):
<repository>
<id>fanciful-mvn-repo</id>
<url>http://repo.franga2000.com/artifactory/public</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<dependency>
<groupId>mkremins</groupId>
<artifactId>fanciful</artifactId>
<version>0.3.1</version>
</dependency>
但是,在我的编码,当我尝试:
import mkremins.fanciful.FancyMessage;
我得到:
The import mkremins cannot be resolved
我从来没有运气与maven依赖...现在我完全按照作者的指示,所以我真的不知道什么是错的。
答
POM设置用于在构建期间解决maven的依赖性。 这并不意味着它会在编码过程中为您解决。
为了解决依赖性问题,您需要下载jar(或任何其他)文件并将其添加到项目的类路径中。
如果它的eclipse插件将其添加到目标平台并将该插件添加到插件依赖项中。
检查文件夹.m2下是否加载了jar? – Ashish
重新加载maven,它工作正常,当我尝试 –
@Ashish - 是的。 – runelynx