我有一个项目,该项目依赖于本地存储的.jar文件。 该.jar文件包含我需要处理的模块的核心依赖关系。 罐子有自己的pom文件。
我正在使用Windows和IntelliJ。
我正尝试将jar导入本地.m2存储库,如下所示:
mvn install:install-file
"-Dfile=C:/webApp/web-core-app/resources/web-core-3.1.17-SNAPSHOT.jar"
"-DpomFile=C:/webApp/web-core-app/resources/web-core-3.1.17-SNAPSHOT.pom"
我一直收到以下错误:
“系统找不到指定的文件”
这可能是一个显而易见的选择,但是我尝试了各种选择。 有人可以轻推我吗?
答案 0 :(得分:1)
您似乎无法始终如一地找到问题文件, 因为您在问题文字中似乎已经两次错了。
尝试一下:
以下是一些示例命令(为了方便阅读而包装了长命令):
c:
cd \tmp
mvn install:install-file -Dfile=web-core-3.1.17-SNAPSHOT.jar
-DpomFile=web-core-3.1.17-SNAPSHOT.pom.xml
这里是Link To Some Helpful Maven Info
这里有个建议:如果web-core * .jar文件是您使用maven构建的, 然后在web-core * .jar文件中, 运行以下命令以使Maven将其安装在本地存储库中:
mvn install
答案 1 :(得分:0)
尝试删除双引号,并按照@Meier的说法,添加绝对路径
示例:
mvn install:install-file -Dfile=C:/webApp/web-core-app/resources/web-core-3.1.17-SNAPSHOT.jar -DpomFile=path/to/your/xml/web-core-3.1.17-SNAPSHOT.pom.xml