Package io.quarkus.deployment.pkg.jar
Class FastJarFormat
java.lang.Object
io.quarkus.deployment.pkg.jar.FastJarFormat
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String(package private) static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String(package private) static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetJarFileName(io.quarkus.maven.dependency.ResolvedDependency dep, Path resolvedPath) Returns a JAR file name to be used for a content of a dependency, depending on whether the resolved path is a directory or not.
-
Field Details
-
QUARKUS_RUN_JAR
- See Also:
-
DEFAULT_FAST_JAR_DIRECTORY_NAME
- See Also:
-
BOOT_LIB
- See Also:
-
LIB
- See Also:
-
MAIN
- See Also:
-
APP
- See Also:
-
DEPLOYMENT_LIB
- See Also:
-
QUARKUS
- See Also:
-
QUARKUS_APP_DEPS
- See Also:
-
DEPLOYMENT_CLASS_PATH_DAT
- See Also:
-
BUILD_SYSTEM_PROPERTIES
- See Also:
-
APPMODEL_DAT
- See Also:
-
GENERATED_BYTECODE_JAR
- See Also:
-
TRANSFORMED_BYTECODE_JAR
- See Also:
-
-
Constructor Details
-
FastJarFormat
public FastJarFormat()
-
-
Method Details
-
getJarFileName
public static String getJarFileName(io.quarkus.maven.dependency.ResolvedDependency dep, Path resolvedPath) Returns a JAR file name to be used for a content of a dependency, depending on whether the resolved path is a directory or not. We don't use getFileName() for directories, since directories would often be "classes" ending up merging content from multiple dependencies in the same package- Parameters:
dep- dependencyresolvedPath- path of the resolved dependency- Returns:
- JAR file name
-