我在Maven构建中遇到了一个奇怪的问题。 Maven版本是:Apache Maven 3.5.4(1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T14:33:14-04:00)
我的项目在Eclipse(STS版本:3.9.6.RELEASE)中正确编译,但是当我从命令行运行mvn install
时,它抱怨说一个软件包不存在。我检查了.m2/repository
并找到了所需的软件包。
更奇怪的是,如果我将<dependency>
块移动到另一个位置并保存pom.xml
文件,mvn install
将是第一次很好,然后失败,直到我再次移动<dependency>
块。
mvn
错误消息是:
package com.xxx.xxx does not exist.
关于我做错了什么的任何线索?