fatherazrael
fatherazrael

Reputation: 5987

How to deploy Quarkus Project on Wildfly Server?

How to deploy Quarkus Project on Wildfly Server?

As per my understanding, It only gets deployed in Kubernetes or Open Shift but not on server.

Upvotes: 1

Views: 2948

Answers (1)

Ladicek
Ladicek

Reputation: 6597

You don't deploy Quarkus applications to WildFly. In fact, you could consider Quarkus an alternative to WildFly -- it contains many of the same libraries, such as RESTEasy for JAX-RS, Hibernate for JPA, Narayana for transactions, SmallRye implementations of MicroProfile specifications, etc.

The big difference (well, one of the many big differences) is that if you build a Quarkus application, you get a standalone runnable, not a deployment that needs to be put into an application server. That standalone runnable is a plain old JAR (actually many JARs, one JAR for the application, plus the dependencies) that you run with java -jar target/myapp-runner.jar; or it can be a native binary (if you use the GraalVM support in Quarkus).

You can put the standalone runnable into a container image and deploy that image into Kubernetes or OpenShift, but nothing forces you to do that. You can run your Quarkus application on a plain old operating system just fine.

Upvotes: 6

Related Questions