Creating a Project

Learn how to create a new project in Quarkus.

Generating a new application

Quarkus offers two main ways of generating a new application.

Using the web page

Generating a new Quarkus application can be done directly by going to code.quarkus.io and selecting the needed extensions, the build tool, and general information about our new project.

Press + to interact
Quarkus web page
Quarkus web page

As seen in the screenshot above, we can specify multiple options for our new Quarkus application. These include the following:

  • Group: Represents the owner of this application and is usually a company name.
  • Artifact: A unique identifier for the application.
  • Build tool: The preferred build tool can be either Maven or Gradle.
  • Version: The generated project version.
  • Java version: The Java version to be used.
  • Starter code:
...