我最近对本地存储库进行了拉动。我遇到了一些缺失的依赖项,没有什么不寻常的。我在有关项目上运行mvn clean -U install
,没问题,在命令行上maven的一切看起来都不错。我在日食中刷新我的项目,没有快乐,eclipse说我缺少了依赖性
经过一番乱七八糟的来回没有成功,我查看了本地存储库本身。果然,缺少许多必需的依赖项;但是,它们位于目标文件夹中
我已尝试多次使用install
进行构建,但这些广告并未放置在本地存储库中,因此我的其他项目无法找到它们。
有时会出现更高版本的库,但不是早期版本,例如6.0.28-SNAPSHOT
,但不是6.0.27-SNAPSHOT
。
我已经在eclipse和maven中检查了我的设置:
settings.xml
文件由于我检查的所有jar都显示在目标文件夹中,我认为问题是maven没有将它们安装到本地存储库中。什么可能导致这个问题,我该如何解决它?
此外,虽然我不认为这是相关的,因为之前一切正常,我的目标目录是一个完全独立的文件夹,并不是每个项目的子文件夹。它位于C:\Maven\target
。
答案 0 :(得分:0)
我忘了跑:
mvn eclipse:eclipse
从git。
中提取更新后