我开始配置开发环境,使用的是Spring Tool Suite 2.8.1和m2E 1.01。
据我所知,由于这是一个Maven项目(我的第一个),我的Maven POM(以及m2E的智能)正在决定我的项目构建配置和依赖项。
我想知道的是,为什么我的IDE显示Java Build Problems,读取“需要存档文件库 library/path/somejar.jar 无法读取或不是有效的zip文件”,而我可以在.m2存储库中看到这些jars呢?
所有的错误都与commons-logging:1.1.1相关,我在父POM中排除了它。这是通过spring-context-support:3.0.5的传递依赖关系。我从构建中排除了该库,现在错误与spring-context-support库有关。
我附上了一个截图以说明。
install
目标: 在m2e的上下文菜单中查找。这将获取所有丢失的依赖项。 - dma_k