【发布时间】:2019-10-08 07:27:10
【问题描述】:
我有一个 http servlet 应用程序,它是一个 multi project gradle 构建,我的项目是一个包含 gradle HttpServlet 项目,它依赖于其他两个 gradle java 项目.我在 tomcat webapps/Web-INF/lib 目录中部署了所有 3 个 jar 并运行它。
现在有一个要求,我必须将我的应用程序转换为 spring boot 应用程序,我必须创建一个 fat jar 而不是 3 个单独的 jars运行。
我对等级和弹簧靴没有太多经验。我想知道如何从多 gradle 项目创建一个胖 jar。
我将我的 http servlet 项目转换为 spring boot 项目,但我很困惑如何引用 springboot 项目中的其他 gradle 项目并创建一个单独的 fat jar?请看项目目录结构
Rootrepository
- Springboot project
-src….
- OtherGardleProject1
- Src…
- OtherGardleProject2
- Src…
有人可以分享一些指针吗?
【问题讨论】:
-
我认为下面的例子符合我的要求github.com/jwilsoncredera/Profiles-Blog。我仍然欢迎 cmets。谢谢
标签: spring-boot gradle