提问者:小点点

maven安装文件"丢失的神器"


我想在我的项目的POM中引用一个jar(即vim25.jar,VMWare VSphere服务器管理)。由于MavenRepository中没有引用此文件,我执行以下步骤:

  • 从VMWare站点下载该文件
  • 使用以下方法安装该文件:

mvn安装:安装文件-Dfile=/vim25。jar-DgroupId=手动安装的jars-DartifactId=vim25-Dversion=2.5-dpackage=jar

一切工作得很好,我可以在myLocalRepo/manuallyInstaldJars/vim25/2.5/vim25-2.5.jar找到罐子

  • jar旁边是POM,我打开它并提取依赖项引用:

[groupId]手动安装的JAR[/groupId]

[artifactId]vim25[/artifactId]

[版本]2.5[/version]

("

我用[依赖]标签将其封装起来,并将使用jar的所有内容放入POM中

  • 在Eclipse中,我得到一个错误(文本编辑器中的红色标记),注释如下:丢失的工件manuallyInstaldJars: vim25: jar: 2.5

有什么想法吗?


共1个答案

匿名用户

也许只是发布依赖xml,这样我们就可以排除这种情况。

在任何情况下尝试在Eclipse(假设你有m2eclipse插件安装)

窗口-

扩展本地存储库

右键单击本地存储库-

当您进行外部更改时,这有时有助于刷新Eclipse中的maven repo

重建后,检查一下,您可以在maven存储库视图中的本地存储库树中看到JAR。您还可以确认Eclipse正在查看与外部maven安装相同的本地存储库。

如果不是,请检查eclipse首选项中的用户设置。

窗口-

您可以检查它是否引用了正确的maven设置xml文件