Package io.quarkus.deployment.pkg.builditem
package io.quarkus.deployment.pkg.builditem
-
ClassDescriptionRepresents a runnable artifact, such as an uberjar or thin jar.The build systems target directory.Represents the Java version used during compilation based on the first Class file's version You can use this during the build process to adapt your logic based on the
CompiledJavaVersionBuildItem.JavaVersion.KnownorCompiledJavaVersionBuildItem.JavaVersion.UnknownJava versionA build item representing the result of a Kubernetes or OpenShift deployment process.Provides information about the primary JAR artifact generatedIndicates that a specific container image should be used to generate the AppCDS fileBuild item to indicate to the various steps that generation of a JVM startup archive has been requestedA build item containing the result of the JVM startup archive generation processRepresents the type of JVM startup archive to be producedDeprecated, for removal: This API element is subject to removal in a future version.A build item representing the successfully built native image.The resolved factory for the native image runner.A jar that is build to run the native imageThe location that output artifacts should be created in.Deprecated, for removal: This API element is subject to removal in a future version.Ignored.Deprecated.useProcessInheritIODisabledBuildIteminsteadGenerates abuild chain builderwhich creates a build step producing theProcessInheritIODisabledbuild itemA build item, which indicates that theProcessBuilder.inheritIO()will not work for processes launched by build steps and instead the build step will have to explicitly stream the newly launched process' STDOUT/STDERR, if the data generated on the STDOUT/STDERR of the launched process needs to be made availableGenerates abuild chain builderwhich creates a build step producing theProcessInheritIODisabledBuildItembuild itemIgnore resources when building an Uber JarMerge duplicate resources from multiple JARs when building an Uber JarDeprecated, for removal: This API element is subject to removal in a future version.A marker build item that is used to indicate that UPX compression was performed