我正在加载相当多的依赖关系的项目上工作。我正在使用指向m2存储库特定方向的特定settings.xml文件。它在maven的eclipse偏好设置中使用这个设置文件,并且也作为一个环境变量来使用这个设置文件。eclipse vs cmd maven软件库
现在,场景,我也不知道是什么情况是:
- 有代码需要依赖的更新
- 您使用的是变化eclipse中项目上下文菜单中的Maven - > Update project ...选项,或者选中使用Maven build更新快照选项
- 下载依赖关系,在eclipse中可以看到代码正在重新生成。
- 这里是我不明白的部分,现在我正试图在特定项目上运行“mvn clean install”,但它不是构建的,我需要使用-U选项,并且下载依赖关系时,那么构建就是成功。
我知道这是一个很长的场景,对于某个人来说可能是tl; dr,但是如果有人能向我解释为什么需要下载依赖关系的话,我会非常感激。
您是否查找过本地存储库(.mv/repository)中发生的事情? Eclipse和mvn都将jar下载到同一个目录吗? –