问题标签 [spring-boot-starter-parent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
17 浏览

spring-boot - spring boot parent 升级到 2.5.4 后 No thread-bound request found 错误

我将我的应用程序从 2.0.5 升级到 spring boot parent 2.5.4,然后我开始收到错误 No thread-bound request found。

它来自安全过滤器。我正在创建 FilterRegistrationBean,它会为发送到服务器的每个请求调用。但是升级后我突然开始收到这个错误。

0 投票
3 回答
205 浏览

spring-boot - 如何覆盖spring boot BOM的版本

我在更新 Log4j 版本时遇到问题。在我的pom.xml文件中,我更新了这样的版本:

但在依赖项中:

这些版本会抛出一个错误,即它从 BOM 文件覆盖到 2.11.1。我在哪里可以更新我pom以导入 2.16.0 版本的 BOM 文件?

0 投票
2 回答
38 浏览

maven - 如何使用来自 spring-boot-starter-parent 的依赖项?

我有一个使用 spring-boot-starter-parent 2.5.4 的 Spring Boot 应用程序:

我可以在Maven spring-boot-starter-parent 2.5.4看到

它带来了一些我可以使用的依赖项。因此,我想清理手动添加到 POM 的依赖项。

我删除了一些手动添加的依赖项,例如assertJ ...它可以工作,但是当我删除LombokAwaitility时,例如,mvn install失败了。为什么会这样?如果我再次添加依赖项(即使没有版本)mvn install再次成功。是否可以删除由 spring-boot-starter-parent 传递提供的手动添加到 POM 的所有依赖项?

使用mvn dependency:tree我可以看到asserts-core版本 3.19.0 附带 MVNrepository 上描述的范围测试。Lombok 附带 1.18.20 版,其范围如 MVNrepository 所述。...但是当我删除这个表格时,我的 POM:

...mvn install失败: