Как развернуть проект Quarkus на сервере Wildfly?
Насколько я понимаю, он развертывается только в Kubernetes или Open Shift, но не на сервере.
Как развернуть проект Quarkus на сервере Wildfly?
Насколько я понимаю, он развертывается только в Kubernetes или Open Shift, но не на сервере.
Вы не развертываете приложения Quarkus в WildFly. Фактически, вы можете рассматривать Quarkus как альтернативу WildFly - он содержит многие из тех же библиотек, таких как RESTEasy для JAX-RS, Hibernate для JPA, Narayana для транзакций, реализации SmallRye спецификаций MicroProfile и т. Д.
Большое различие (ну, одно из многих больших отличий) состоит в том, что если вы создаете приложение Quarkus, вы получаете автономное работающее приложение, а не развертывание, которое нужно поместить на сервер приложений. Этот автономный исполняемый файл представляет собой простой старый JAR (на самом деле много JAR, один JAR для приложения плюс зависимости), который вы запускаете с java -jar target/myapp-runner.jar
; или это может быть собственный двоичный файл (если вы используете поддержку GraalVM в Quarkus).
Вы можете поместить автономный исполняемый файл в образ контейнера и развернуть этот образ в Kubernetes или OpenShift, но ничто не заставляет вас это делать. Вы можете запустить приложение Quarkus в простой старой операционной системе.