Package io.quarkus.deployment
Class BootstrapConfig
java.lang.Object
io.quarkus.deployment.BootstrapConfig
Bootstrap
This is used currently only to suppress warnings about unknown properties when the user supplies something like: -Dquarkus.debug.reflection=true
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean
By default, the bootstrap mechanism will create a shared cache of open JARs for Quarkus classloaders to reduce the total number of opened ZIP FileSystems in dev and test modes.(package private) boolean
If set to true, the workspace initialization will be based on the effective POMs (i.e.(package private) boolean
A temporary option introduced to avoid a logging warning when-Dquarkus.bootstrap.incubating-model-resolver
is added to the build command line.Whether to throw an error, warn or silently ignore misaligned platform BOM imports(package private) boolean
If set to true, workspace loader will log warnings for modules that could not be loaded for some reason instead of throwing errors.(package private) Boolean
If set to true, workspace discovery will be enabled for all launch modes. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
effectiveModelBuilder
If set to true, the workspace initialization will be based on the effective POMs (i.e. properly interpolated, including support for profiles) instead of the raw ones. -
workspaceDiscovery
If set to true, workspace discovery will be enabled for all launch modes. Usually, workspace discovery is enabled by default only for dev and test modes. -
warnOnFailingWorkspaceModules
If set to true, workspace loader will log warnings for modules that could not be loaded for some reason instead of throwing errors. -
disableJarCache
By default, the bootstrap mechanism will create a shared cache of open JARs for Quarkus classloaders to reduce the total number of opened ZIP FileSystems in dev and test modes. Setting system propertyquarkus.bootstrap.disable-jar-cache
totrue
will make Quarkus classloaders create a new ZIP FileSystem for each JAR classpath element every time it is added to a Quarkus classloader. -
incubatingModelResolver
A temporary option introduced to avoid a logging warning when-Dquarkus.bootstrap.incubating-model-resolver
is added to the build command line. This option enables an incubating implementation of the Quarkus Application Model resolver. This option will be removed as soon as the incubating implementation becomes the default one. -
misalignedPlatformImports
@ConfigItem(defaultValue="error") public BootstrapConfig.MisalignedPlatformImports misalignedPlatformImportsWhether to throw an error, warn or silently ignore misaligned platform BOM imports
-
-
Constructor Details
-
BootstrapConfig
public BootstrapConfig()
-