Class BootstrapConfig

java.lang.Object
io.quarkus.deployment.BootstrapConfig

@ConfigRoot public class BootstrapConfig extends Object
This is used currently only to suppress warnings about unknown properties when the user supplies something like: -Dquarkus.debug.reflection=true
  • Field Details

    • effectiveModelBuilder

      @ConfigItem(defaultValue="false") boolean 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

      @ConfigItem(defaultValue="false") Boolean 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.
    • disableJarCache

      @ConfigItem(defaultValue="false") boolean 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 property quarkus.bootstrap.disable-jar-cache to true will make Quarkus classloaders create a new ZIP FileSystem for each JAR classpath element every time it is added to a Quarkus classloader.
    • misalignedPlatformImports

      @ConfigItem(defaultValue="error") public BootstrapConfig.MisalignedPlatformImports misalignedPlatformImports
      Whether to throw an error, warn or silently ignore misaligned platform BOM imports
  • Constructor Details

    • BootstrapConfig

      public BootstrapConfig()