我有一个在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来添加依赖项时。 它说: 缺少工件org.quickfixj:quickfixj:jar:1.5.2
为什么会这样?为什么无法读取本地存储库?
答案 0 :(得分:0)
虽然命令没有错误,但本地存储库很可能没有工件。
你的命令有这个部分
-Dfile=C:/FIXApplication/lib/quickfixj-all-1.5.2
应该是
-Dfile=C:/FIXApplication/lib/quickfixj-all-1.5.2.jar
也许您可以进行此更改,再试一次,看看它是否有效。