我想在我的项目的POM中引用一个jar(即vim25.jar,VMWare VSphere服务器管理)。由于MavenRepository中未引用此文件,因此执行以下步骤:
mvn install:install-file -Dfile =。/ vim25.jar -DgroupId = manualInstalledJars -DartifactId = vim25 -Dversion = 2.5 -Dpackaging = jar
一切顺利,我可以在myLocalRepo / manualInstalledJars / vim25 / 2.5 / vim25-2.5.jar中找到jar。
[的groupId] manuallyInstalledJars [/的groupId]
[artifactId的] vim25 [/ artifactId的]
[版] 2.5 [/版本]
(“<”由“[”代替编辑)
我用[dependency]标签将其括起来,并将所有内容放在使用jar的POM中
有什么想法吗?
答案 0 :(得分:0)
也许只是发布依赖xml所以我们可以排除它。
无论如何在Eclipse中尝试这个(假设你安装了m2eclipse插件)
窗口 - >显示视图 - > Maven存储库
展开本地存储库
右键单击Local Repository - >重建指数。
这有时有助于在进行外部更改时刷新Eclipse中的maven repo
重建后,检查您是否可以在maven存储库视图中的本地存储库树中查看JAR。您还可以确认Eclipse正在查看与外部maven安装相同的本地存储库。
如果不是,请检查eclipse偏好设置中的用户设置。
窗口 - >偏好 - > Maven - >用户设置
您可以检查它是否引用了正确的maven设置xml文件