【发布时间】:2018-02-03 02:27:02
【问题描述】:
我已经阅读了一些教程,
https://spring.io/guides/gs/spring-boot/
我也看到有人问here,但是是用Maven的,我试过用Gradle,但是不行。
我真的不能让它在非 Spring-boot 项目中工作,所以我的问题是,是否可以在非 Spring-boot 项目中打包 uber-jar?
我的 Spring 项目是普通的 MVC 项目,由 Gradle 构建,是否有任何 Gradle 插件可以实现我的目标?或者实际上 Spring-boot 插件可以在非 Spring-boot 项目上做到这一点?
【问题讨论】:
-
请详细说明您为什么要这样做?
-
@ZakiAnwarHamdani 我喜欢 spring-boot uber-jar 包功能,但是我们现在的 web 应用程序是普通的 spring-mvc 项目,我不允许将其转换为 spring-boot。而且我需要将 jar 文件传递给非 IT 人员来测试谁没有安装 tomcat 或任何独立服务器。如果他们可以使用可嵌入的 java 容器向可执行 jar 发出命令,那就太好了。
标签: java spring spring-mvc spring-boot gradle