Ce contenu n'est pas disponible dans la langue sélectionnée.

Chapter 2. Creating the configuration quickstart project


The config-quickstart project lets you get up and running with a simple Quarkus application using Apache Maven and the Quarkus Maven plug-in. The following procedure demonstrates how you can create a Quarkus Maven project.

Procedure

  1. Verify that Maven is using JDK 11 and that the Maven version is 3.8.1 or higher:

    mvn --version
    Copy to Clipboard Toggle word wrap

    If this command does not return JDK 11, ensure that the directory where JDK 11 is installed on your system is included in the PATH environment variable:

    export PATH=$PATH:/path/to/jdk-11
    Copy to Clipboard Toggle word wrap
  2. Enter the following command to generate the project:

    mvn io.quarkus:quarkus-maven-plugin:1.11.7.Final-redhat-00009:create \
        -DprojectGroupId=org.acme \
        -DprojectArtifactId=config-quickstart \
        -DplatformGroupId=com.redhat.quarkus \
        -DplatformVersion=1.11.7.Final-redhat-00009 \
        -DclassName="org.acme.config.GreetingResource" \
        -Dpath="/greeting"
    cd config-quickstart
    Copy to Clipboard Toggle word wrap

    This command creates the following items in the config-quickstart directory:

    • The Maven project directory structure
    • An org.acme.config.GreetingResource resource
    • A landing page that you can access at http://localhost:8080 after you start the application
    • Associated unit tests for testing your application in native mode and JVM mode
    • Example Dockerfile.jvm, Dockerfile.native and Dockerfile.fast-jar files in src/main/docker
    • The application configuration file

      Note

      Alternatively, you can download a Quarkus Maven project to use in this tutorial from the Quarkus quickstart archive or clone the Quarkus Quickstarts Git repository. The exercise is located in the config-quickstart directory.

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat