我想使用 maven 3.0.4 将jar文件安装到本地存储库。

我用了:

./mvn install:install-file -Dfile=~/Downloads/daozero-0.5.jar -DgroupId=daozero-DartifactId=daozero -Dversion=0.5 -Dpackaging=jar

它报告成功。

但是在我的项目中,仍然存在daozero依赖项错误。

我查看了文件位置/Users/someuser/.m2/repository/daozero/daozero/0.5/,发现没有文件:daozero-0.5.jar
<dependency>
    <groupId>daozero</groupId>
    <artifactId>daozero</artifactId>
    <version>0.5</version>
    <scope>compile</scope>
</dependency>

谁能帮助我了解发生了什么事?它以前在 maven 2.x 中工作过。

最佳答案

我有一个类似的问题,即没有从相对路径复制文件。

尝试使用jar文件的标准路径而不是〜。

例如:

./mvn install:install-file -Dfile=/home/user1942964/Downloads/daozero-0.5.jar -DgroupId=daozero -DartifactId=daozero -Dversion=0.5 -Dpackaging=jar

关于Maven 3安装:install-file not working,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14123066/

10-08 23:29