使用STS 3.9.0.RELEASE
我有一个Spring Boot 1.4.1.RELEASE的项目。编辑pom.xml以将其更改为1.5.4会失败。
首先我不得不删除maven的.m2 / repository,因为它拒绝找到新的jar文件版本。这意味着maven存在严重问题。
其次,构建不断失败,首先要求我更正构建路径,因为它无法找到ServletException,然后在搞乱pom.xml后它现在说"类型org.springrramework.context .annotation.ComponentScan"无法解决。
我已经强制maven更新并清理了项目。
有关升级的互联网文章总是谈论弃用和删除的项目,而不是执行升级的确切机制。
有没有人对如何正确执行此升级有任何见解?
几个月前,我有类似的问题,早期的1.5升级并放弃了。在升级尝试之前,该项目工作正常。我发现有一篇文章建议将servlet api显式添加到pom.xml中,但这没有明显区别。
退出并重新启动会使错误提及再次丢失ServletException,间接从必需的类文件引用。
尝试创建新的Spring启动项目时,我遇到了类似的错误。