当前位置: 首页 > 知识库问答 >
问题:

maven安装文件“缺少工件”

松亦
2023-03-14

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

    null

mvn安装:install-file-dfile=./vim25.jar-dgroupid=manuallyinstalledjars-dartifactid=vim25-dversion=2.5-dpackaging=jar

所有的工作都很好,我可以在mylocalrepo/manuallyinstalledjars/vim25/2.5/vim25-2.5.jar中找到这个jar

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

[artifactId]VIM25[/artifactId]

[版本]2.5[/版本]

(由于编辑器的原因,“<”被“[”取代)

    null

知道吗?

共有1个答案

南门嘉
2023-03-14

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

无论如何,在Eclipse中尝试一下(假设您安装了m2eclipse插件)

窗口->显示视图->Maven存储库

扩展本地存储库

右键单击“本地存储库”->“重建索引”。

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

窗口->首选项->Maven->用户设置

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

 类似资料:
  • 当我清理/安装maven时,我会得到以下错误: 1)org.apache.maven:maven-archiver:jar:2.0.1 尝试从项目网站手动下载该文件。 然后,使用命令进行安装:mvn install:install-file-dgroupid=org.codehaus.plexus-dartifactid=plexus-utils-dversion=1.0.4-dpackaging

  • 我想知道如何构建我的APK,以便在安装APK时在下安装/复制我的库。 > 我正在使用Android Studio 4.0.1 我构建了一个APK,并在提取它时确认我有一个文件夹,其中包含我的jni库。 我希望在安装APK之后,同一设备上的一些其他应用程序可以访问我在中的库。文件夹似乎是合适的位置,因此我的问题;如果有另一种方法可以让我的库在设备上访问,我是开放的。 基于此讨论,我在文件中设置了,尽

  • 注意:nexus组包括和回购。 我没有在中配置这些回购-这是问题所在吗?或者我还做错了什么?

  • 问题内容: 我已经从Eclipse Indigo下的maven-achetype-quickstart创建了一个简单项目,然后转到pom.xml gui编辑器,并在“依赖项”选项卡中通过在适当的对话框中进行搜索添加了依赖性。现在我的pom.xml看起来像 Eclipse说我的POM有很多问题,例如 缺少工件javax.jms:jms:jar:1.1 pom.xml / Test_Maven_03第

  • 问题内容: 我们有一个Maven多模块项目,其中包含一个父级(HelloWorld)和不同的子级(HelloWorldServices和HelloWorldPresentation),并使用Jenkins进行构建。 运行成功的测试后的错误是 前面的线说 这是我定义父pom JaCoCo插件的方式: 我没有明确提到过surefire。我还尝试了到处都可以找到的将argLine放入配置中的结果,但是所

  • 我正在尝试将Jeddict插件安装到Apache Netbeans版本12中。我遵循了手动安装和通过更新中心安装的说明:Jeddict安装说明 这两种方法都失败,并显示以下消息: 有些插件需要安装plugin Maven项目。插件Maven Projects是在实现版本12.0中请求的-631BD69CD6112B1CC4C892C24E3E605B1BA04241。以下插件受到影响:jCode