Quarkus started in development (quarkus:dev) mode with a JAX-RS endpoint exposed, opens two ports: (http) 8080 and (debug) 5005 per default.
You will have to assign distinct ports for every new launched instance.
The http port is configurable in the application.properties: quarkus.http.port=8282 or environment entries
(not suitable for our purpose), the debug port can be changed (-Ddebug=6000)
or deactivated from the command line only: mvn compile -Ddebug=false quarkus:dev
Update from Java 14 with --enable-preview to Java 15, fixing Apache CXFs:
java.lang.IllegalAccessError: class org.apache.cxf.microprofile.client.MicroProfileClientProviderFactory$$Lambda$345/0x0000000800c309b0 tried to access protected method 'int org.apache.cxf.jaxrs.provider.ProviderFactory.compareCustomStatus(org.apache.cxf.jaxrs.model.ProviderInfo, org.apache.cxf.jaxrs.model.ProviderInfo)' (org.apache.cxf.microprofile.client.MicroProfileClientProviderFactory$$Lambda$345/0x0000000800c309b0 and org.apache.cxf.jaxrs.provider.ProviderFactory are in unnamed module of loader 'app'
creating Java Command Line Applications with and without jbang,
new ways to launch and build Java applications with minimal requirements,
how jbang happened, combining quarkus and jbang, and building serverless applications with quarkus and jbang
The very first airhacks.tv 2021 episode with the following topics:
"Vanilla Web Components in 2021, MicroProfile vs. Jakarta EE,
authentication and authorization, Java monoliths vs. microservices,
hazelcast, bulkheads and executor services, the role of patterns,
popularity of NetBeans, SpringBoot on Quarkus"