2016-04-25 25 views
-1

ich die springboot restful webservice project in ein Ohr Datei mit gradle mit einer Dateistruktur wie folgt verpacken möchten:Gradle Aufgabe, ein springboot Projekt zu Ohr verpacken

--META-INF -application.xml --app .war

Bitte helfen Sie mir mit der Aufgabe, dies zu erreichen.

+1

Es gibt ein Spring-Boot-Gra- dle-Plugin, das Ihr Projekt als Fettglas verpackt, das Sie ausführen können. Warum musst du es als Ohr verpacken? und wenn Sie es als Ohr verpackt benötigen, warum müssen Sie Spring-Boot verwenden? – robjwilkins

+0

Ich möchte die EAR auf Websphere Application Server unter JDK 1.6 in einer Umgebung und auf Tomcat (mit Uber Jar) unter JDK 1.8 in einer anderen Umgebung bereitstellen. Dies ist die Projektanforderung. – Neeraj

Antwort

0

Gradle bietet ein Ohr-Plugin:

apply plugin: 'ear' 

https://docs.gradle.org/current/userguide/ear_plugin.html

Dies sollte als Ohr verpacken.

Gradle bietet auch eine Feder-Boot-Plugin:

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

, die als lauffähiges Glas verpacken wird.