Package io.quarkus.deployment.pkg.jar
Class AbstractLegacyThinJarBuilder<T extends io.quarkus.builder.item.BuildItem>
java.lang.Object
io.quarkus.deployment.pkg.jar.AbstractJarBuilder<T>
io.quarkus.deployment.pkg.jar.AbstractLegacyThinJarBuilder<T>
- All Implemented Interfaces:
JarBuilder<T>
- Direct Known Subclasses:
LegacyThinJarBuilder,NativeImageSourceJarBuilder
public abstract class AbstractLegacyThinJarBuilder<T extends io.quarkus.builder.item.BuildItem>
extends AbstractJarBuilder<T>
-
Field Summary
Fields inherited from class io.quarkus.deployment.pkg.jar.AbstractJarBuilder
applicationArchives, applicationInfo, curateOutcome, executorService, generatedClasses, generatedResources, jvmRequirements, mainClass, outputTarget, packageConfig, removedArtifactKeys, transformedClassesFields inherited from interface io.quarkus.deployment.pkg.jar.JarBuilder
DOT_JAR -
Constructor Summary
ConstructorsConstructorDescriptionAbstractLegacyThinJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements) -
Method Summary
Methods inherited from class io.quarkus.deployment.pkg.jar.AbstractJarBuilder
copyCommonContent, copyFiles, generateManifest, includeAppDependency, suffixToClassifier, toUri
-
Constructor Details
-
AbstractLegacyThinJarBuilder
public AbstractLegacyThinJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements)
-
-
Method Details
-
build
- Throws:
IOException
-
doBuild
- Throws:
IOException
-