-1
我想与具有这样的文件结构gradle这个打包springboot restful webservice project 成EAR文件:摇篮任务到springboot项目打包到耳朵
--meta-INF -application.xml --app .war
请帮我完成这个gradle任务。
我想与具有这样的文件结构gradle这个打包springboot restful webservice project 成EAR文件:摇篮任务到springboot项目打包到耳朵
--meta-INF -application.xml --app .war
请帮我完成这个gradle任务。
摇篮提供了一种耳插件:
apply plugin: 'ear'
https://docs.gradle.org/current/userguide/ear_plugin.html
这应该包作为一个耳朵。
摇篮还提供了一个弹簧启动插件:
buildscript {
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:1.3.3.RELEASE")
}
}
apply plugin: 'spring-boot'
https://docs.spring.io/spring-boot/docs/current/reference/html/build-tool-plugins-gradle-plugin.html
这将打包为一个可运行的罐子。
有一个spring-boot gradle插件,它将把你的项目打包成一个可以运行的胖罐子。为什么你需要将它打包成耳朵?如果你需要将它包装成耳朵,为什么你需要使用弹簧引导? – robjwilkins
我想在一个环境下在JDK 1.6下的Websphere Application Server上部署EAR,并在另一个环境下在JDK 1.8下的Tomcat上(使用uber Jar)部署EAR。这是项目要求。 – Neeraj