在 STS 中使用 Maven3.0.3 将.jar安装到本地存储库后,不能使用依赖项



我有一个在Maven存储库中找不到的JAR。

以便我使用以下命令安装到我的本地存储库中

install:install-file -Dfile=C:/FIXApplication/lib/quickfixj-all-1.5.2 -DgroupId=org.quickfixj -DartifactId=quickfixj -Dversion=1.5.2 -Dpackaging=jar -DgeneratePom=true

结果是成功的,我可以在.m2\repository\org\quickfixj\quickfixj下找到该文件夹

但是当我修改pom时.xml添加依赖项。它说: 缺少工件组织快速修复j:quickfixj:jar:1.5.2

为什么会这样?为什么无法读取本地存储库?

尽管该命令没有错误,但很可能本地存储库没有工件。

你的命令有这部分

-Dfile=C:/FIXApplication/lib/quickfixj-all-1.5.2

它应该是

-Dfile=C:/FIXApplication/lib/quickfixj-all-1.5.2.jar

也许您可以进行此更改,请重试,看看它是否有效。

最新更新