Как использовать Websphere liberty в весенней загрузке
Я хочу использовать Websphere liberty в приложении весенней загрузки вместо сервера Tomcat. Если я прав, это не поддерживается из коробки. Как я могу настроить весеннюю загрузку /websphere liberty для достижения этой цели?
3 ответа
Используя ускоритель приложений Liberty, вы можете загрузить zip-архив со сборочным приложением Maven "Spring Boot with Spring MVC" в качестве отправной точки. Просто беги mvn install
и вы запустите приложение по адресу http://localhost:9080/myLibertyApp/
На самом деле, теперь вы можете создавать исполняемые файлы JAR с помощью WebSphere Liberty. Вам нужен v8.5.5.9 или выше. Создайте работающую банку следующим образом:
server package {server name} --archive={jar name}.jar --include=minify,runnable
Результирующая банка может быть запущена так, как вы ожидаете:
java -jar {jar name}.jar
С недавнего времени (май 2018 года) вы можете развернуть банку Spring Boot с Liberty, как кажется. См. https://developer.ibm.com/wasdev/blog/2018/05/11/spring-boot-applications-on-liberty/. Тем не менее, еще не попробовал.