我尝试了在Stackoverflow上找到的所有建议的解决方案,但没有解决Intellij IDEA中Maven存储库的问题。问题是我在本地存储库中找不到所需的jar,即使我更新它。中央存储库无法更新。仅举例:我在web-app servlet api中使用(jar在本地repo中找到,但版本是2.5),jstl和jdbc。如果我不创建Maven项目,我只需手动将所有外部库添加到项目中。但是在Maven-project的情况下,我不会添加任何内容,只是在编写类时尝试通过 Alt + Ins 创建依赖项。结果 - 本地存储库中不需要jar。
我尝试了什么:
1.安装/删除了几个版本的Maven(当前为3.2.2)
2. settings.xml中定义的本地存储库(默认情况下未标记)
3.更新本地存储库
4.在pom.xml中手动添加依赖项,但IDEA没有定义它
此外,当我根据web-app原型在IDEA中创建第一个Maven项目时,它没有所需的文件夹结构,但开始下载罐子的数量。当前版本的IDEA是13.0。如果有人遇到这样的问题,请帮我消除它。
答案 0 :(得分:0)
但是对于Maven项目,我不会添加任何内容,只能尝试 在编写类时通过Alt + Ins创建依赖项。结果 - 本地存储库中没有需要的jar文件
您实际上必须执行maven安装,这会将jar从thewreever下载到您的本地存储库。只是在pom中编写denenecy,实际上并没有下载它们。
这就是maven的工作原理,与intellij无关。