Java 在本地Maven repo中手动安装jar
我有一个依赖于本地存储的.jar文件的项目。 这个.jar文件包含我需要处理的模块的核心依赖项。 jar有自己的pom文件 我正在使用Windows和IntelliJ 我正在尝试将jar导入我的本地.m2 repo,如下所示:Java 在本地Maven repo中手动安装jar,java,maven,Java,Maven,我有一个依赖于本地存储的.jar文件的项目。 这个.jar文件包含我需要处理的模块的核心依赖项。 jar有自己的pom文件 我正在使用Windows和IntelliJ 我正在尝试将jar导入我的本地.m2 repo,如下所示: mvn install:install-file "-Dfile=C:/webApp/web-core-app/resources/web-core-3.1.17-SNAPSHOT.jar" "-DpomFile=C:/webApp/web-core-app/resour
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"
我不断得到以下错误:
“系统找不到指定的文件”
这可能是显而易见的,但我已经尝试了各种选择。
有人能给我一点提示吗?试着删除双引号,如@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
您可能无法始终保持指向所述文件的长路径, 因为在你的问题文本中,你似乎已经两次做错了 试试这个:
mvn install
为什么要在-Dfile上放一个绝对路径,而不是在-DpomFile上?谢谢-只是一个输入错误-现在已更正。参考资料后没有缺少反斜杠?添加-谢谢-再次输入一个输入错误,但问题仍然存在。您确定pom文件有
.xml
扩展名吗?图例!非常感谢。这是有效的-但现在的问题是…为什么?我怀疑问题是路径中的typeos。不过我不确定。谢谢。我是个初学者。现在我将依赖项引入了本地的.m2 repo,解包时它仍然显示反编译的.jar文件。i、 它有.class扩展而不是.java。纠正这一点的最佳方法是什么?我将作为一个单独的问题提出上述问题,因为我在这里的目标已经实现
mvn install