2016-03-21 12 views

risposta

7

Utilizzando il Liberty app accelerator è possibile scaricare un zip contenente un'app Maven costruibile 'Spring Boot with Spring MVC' come punto di partenza. Basta eseguire mvn install e l'app sarà in esecuzione su http://localhost:9080/myLibertyApp/

+0

Grazie !!! È in esecuzione e crea un file di guerra. Mi piacerebbe avere un vaso eseguibile da esso. È possibile? –

+2

Non puoi incorporare WLP in modo che non ci sia un barattolo per te, mi dispiace. –

+0

Sto provando a sviluppare Microservices usando Spring boot e voglio costruirlo come un jar eseguibile con il profilo WAS liberty. In futuro, Spring boot supporterà il WLP? È possibile personalizzare l'avvio Spring per WLP? –

5

In realtà, ora è possibile creare file jar eseguibili con WebSphere Liberty. Hai bisogno di v8.5.5.9 o superiore. Creare un barattolo eseguibile in questo modo:

server package {server name} --archive={jar name}.jar --include=minify,runnable 

vaso risultante può essere eseguito come ci si aspetterebbe:

java -jar {jar name}.jar 
+0

Grazie. Funziona. \t Se aggiungo swagger dependency (io.springfox) o spring batch (spring-boot-starter-batch) al pom, i test hanno esito negativo e il server non si avvia. C'è qualche documentazione per App Accelerator? Non sono riuscito a trovarne uno. –

+0

Ecco la documentazione ufficiale su [Esecuzione di un server Liberty da un file JAR] (http://www.ibm.com/support/knowledgecenter/was_beta_liberty/com.ibm.websphere.wlp.nd.multiplatform.doc/ae/rwlp_setup_jarserver .html? lang = it) –

Problemi correlati