Class ExcludeConfigBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.deployment.builditem.nativeimage.ExcludeConfigBuildItem
public final class ExcludeConfigBuildItem
extends io.quarkus.builder.item.MultiBuildItem
A build item that allows extension to configure the native-image compiler to effectively
ignore certain configuration files in specific jars.
The
jarFile property specifies the name of the jar file or a regular expression that can be used to
match multiple jar files.
Matching jar files using regular expressions should be done as a last resort.
The resourceName property specifies the name of the resource file or a regular expression that can be used to
match multiple resource files.
For the match to work, the resources need to be part of the matched jar file(s) (see jarFile).
Matching resource files using regular expressions should be done as a last resort.
See https://github.com/oracle/graal/pull/3179 for more details.-
Constructor Summary
ConstructorsConstructorDescriptionExcludeConfigBuildItem(String jarFile) ExcludeConfigBuildItem(String jarFile, String resourceName) -
Method Summary
-
Constructor Details
-
ExcludeConfigBuildItem
-
ExcludeConfigBuildItem
-
-
Method Details
-
getJarFile
-
getResourceName
-