当我在我的gitlab构建中执行maven install时,收到以下错误消息:
12338 [INFO]安装com.mycompany:myartifact:1.0.0-SNAPSHOT 12338 [INFO] 12338 [INFO] --- maven-bundle-plugin:3.3.0:install (default-install)@ myartifact --- 12411 [ERROR]文件不存在: 文件:/root/.m2/repository/com/mycompany/myartifact/1.0.0-SNAPSHOT/myartifact-1.0.0-SNAPSHOT.jar
我不明白这是什么意思。该文件显然不存在,因为它从未在该环境中安装过,所以很奇怪maven会抱怨它。
我认为这个错误隐藏了一些其他错误,比如没有写权限?但我在日志中看不到其他错误。构建似乎是成功的。
答案 0 :(得分:1)
尝试进行全新安装,也许只是本地存储库问题
mvn clean install
答案 1 :(得分:0)
当您进行maven安装时,它通常会查看您的.m2文件夹并搜索是否存在依赖项(在pom.xml中提到)。如果它不存在,maven会自动下载它。所以构建将会成功。