我想在我项目的POM中引用一个jar(即vim25.jar,VMWare VSphere服务器管理)。由于 MavenRepository 中未引用此文件,因此我执行以下步骤:
- 从 VMWare 站点下载文件
- 使用以下命令安装文件:
mvn install:install-file -Dfile=./vim25.jar -DgroupId=manuallyInstalledJars -DartifactId=vim25 -Dversion=2.5 -Dpackaging=jar
Everyting 运行良好,我可以在 myLocalRepo/manuallyInstalledJars/vim25/2.5/vim25-2.5.jar 中找到该 jar
- 在 jar 旁边有 POM,我打开它并提取依赖引用:
[groupId]manuallyInstalledJars[/groupId]
[artifactId]vim25[/artifactId]
[版本]2.5[/版本]
(“<”被“[”代替,因为编辑器)
我用 [dependency] 标记将其括起来,并将所有内容放在使用 jar 的 POM 中
- 在 Eclipse 中,我收到一个错误(文本编辑器中的红色标记),并带有以下注释:“Missing artifact manualInstalledJars:vim25:jar:2.5”
任何想法 ?