Chapter 9. Configuring the Quarkus project output
Before you build your application, you can control the output of the build command by changing the default values of application properties in the application.properties file.
Prerequisites
- You have a Quarkus Maven project.
Procedure
-
Open the
application.propertiesfile in a text editor. Edit the values of properties that you want to change and save the file.
The following table list the properties that you can change:
Property Description Type Default quarkus.package.main-classThe entry point of the application. In most cases, you should change this value.
string
io.quarkus.runner.GeneratedMainquarkus.package.typeThe requested output type.
string
jarquarkus.package.uber-jarWhether or not the Java runner should be packed as an uber-JAR.
boolean
falsequarkus.package.manifest.add-implementation-entriesWhether or not the implementation information should be included in the runner JAR file’s
MANIFEST.MFfile.boolean
truequarkus.package.user-configured-ignored-entriesFiles that should not be copied to the output artifact.
string (list)
quarkus.package.runner-suffixThe suffix that is applied to the runner JAR file.
string
-runnerquarkus.package.output-directoryThe output folder for the application build. This is resolved relative to the build system target directory.
string
quarkus.package.output-nameThe name of the final artifact.
string