问题与Maven没有找到Jar

时间:2013-07-26 15:15:59

标签: maven intellij-idea dependencies

我设法让Maven在IntelliJ中工作。最近我一直在使用iText库,是时候构建和部署到tomcat服务器了。唉,当我查看依赖列表时,我看到了这一点:

enter image description here

现在我想,它一定是服务器问题,直到我的同事运行完全相同的代码并且他的计算机将JAR文件拉下来没有问题。我想我接下来会清除我的.cache文件,并迫使Maven重新下载它的东西。然而,当我来看它时,我发现一个不存在。它根本不存在这很奇怪,我一直都在谷歌寻找答案,但它没有帮助。

系统变量

JAVA_HOME :C:\ Program Files \ Java \ jdk1.7.0_25
M2_HOME :C:\ Program Files \ Apache Software Foundation \ maven \ apache-maven-3.1.0
M2_REPO :C:.m2 \ repository
PATH变量包含:%M2_HOME%\ bin

Maven是否存在导致此类行为的已知问题?

PS :我在完全重新安装IntelliJ和Maven之后提出要求。

1 个答案:

答案 0 :(得分:0)

在全新安装后更新本地和远程maven存储库是个好主意。您可以在Intellij的设置中执行此操作。

您可以按ctrl + alt + s进入设置窗口。

在“项目设置”标题下,您将找到Maven的一个部分,其中包含存储库Maven -> Repositories的子部分。

您现在应该看到一对Indexed Maven存储库。我个人有一个当地的m2回购以及http://repo1.maven.org/maven2。选择它们并单击“更新”按钮。

远程仓库需要一段时间才能完全更新和索引,但一旦完成,它应该能够找到合适的罐子。

我在不同的库中遇到了类似的问题,这个解决方案对我有用。