我已经安装了
M2_HOME
定义为安装Maven的目录。 PATH已更新为%M2_HOME%/bin
我正在使用Windows XP。
我能够创建一个Maven项目但是在尝试添加依赖项时(选择pom.xml
- 依赖项 - 添加)artifactId
的“Enter groupId, artifactId or sha1 prefix or pattern
”输入的内容未显示。假如我输入“springframework”,它只反映本地安装的jar并且不通过互联网搜索。
此外,如果我检查Maven存储库(由Windows选择 - 显示视图 - 其他 - Maven - Maven存储库),则不会在全局存储库中显示任何内容(http://repo.maven.apache.org/maven2)。
如果我在artifactID
手动输入所需pom.xml
然后更新maven,则下载所需的jar。
我正在我的家用电脑上工作,我没有任何代理,并在本地m2设置中设置了以下内容(C:\Documents and Settings\Sandy\.m2\Settings.xml
)
请告诉我,我需要做什么设置才能使用添加依赖项选项添加输入的工件?
提前致谢
答案 0 :(得分:6)
此外,如果我检查Maven存储库(由Windows选择 - 显示视图 - 其他 - Maven - Maven存储库),则不会在全局存储库中显示任何内容(http://repo.maven.apache.org/maven2)。
您的中央存储库索引很可能永远不会更新。要解决它, 转到窗口> 显示视图> 其他>在过滤器中输入 Maven 并选择 Maven存储库。 在 Maven存储库选项卡中展开全局存储库,右键单击中心和更新索引。
该过程最初需要几分钟,具体取决于网络速度,但一旦完成,搜索框将在您输入任何jar的名称时开始显示结果
答案 1 :(得分:2)
Eclipse的配置可以在这里找到:
屏幕截图来自Mac OS,但也可以在Windows上,您可以在首选项下找到它 - >行家。
答案 2 :(得分:1)
最后问题得到解决:) :))
这里做了什么:
最后,我能够自动查看依赖项。
谢谢!