首页 > 解决方案 > Spring Boot 应用程序如何受 maven 依赖项影响?

问题描述

我只是想知道在 Maven 依赖项方面是否有任何好的做法。我正在开发一个小型 Spring Boot 应用程序,并且我正在使用多个依赖项:-Lombok -Guava -Spring Security - Postgresql -jsonwebtoken for Tokens 和其他一些 Spring Boot Dep ...

我的问题是这些依赖项会对我的应用程序产生多大影响?在性能方面拥有它们是否太多了?

标签: javaspring-bootmavendependenciespom.xml

解决方案


评论中引用的回复:

帮助您并且仅用于补充信息。如果您担心库太多,可以使用Maven 依赖分析器工具

只取决于你需要的东西

将不再需要的依赖项留下真的很容易。很难确定依赖项是否仍然有效。幸运的是,有一个工具可以做到这一点 - Maven 依赖分析器。如果你将它加入到你的构建中,它会注销以准确告诉您您拥有哪些不需要的依赖项,以及您需要但尚未明确获得的依赖项(如果您的依赖项发生更改,可能会导致系统崩溃)。

参考:https ://dzone.com/articles/kill-your-dependencies-javamaven-edition


推荐阅读