Contributor guide
Prerequisites
- 
git
- 
GraalVM with native-imagecommand installed andGRAALVM_HOMEenvironment variable set, see Building a native executable section of the Quarkus documentation.
- 
If your are on Linux, dockeris sufficient for the native mode too. Use-Pnative,dockerinstead of-Pnativeif you choose this option.
- 
Java 17 
- 
Maven ( mvn), Maven Daemon (mvndfor fast builds), or Maven Wrapper (mvnw)
How to build
Checkout the code
$ git clone https://github.com/quarkiverse/quarkus-cxf.git -o upstream
$ cd quarkus-cxfA fast build without tests and various checks:
$ mvn clean install -DskipTests -Dquarkus.build.skipA build with integration tests in the JVM mode only:
$ mvn clean installA build with integration tests in both the JVM mode and the native mode:
$ mvn clean install -Pnative