Package org.graalvm.buildtools
Class Utils
- java.lang.Object
-
- org.graalvm.buildtools.Utils
-
public class Utils extends java.lang.ObjectUtility class containing various native-image and JVM related methods.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAGENT_FILTERstatic java.lang.StringAGENT_OUTPUT_FOLDERstatic java.lang.StringAGENT_PROPERTYstatic java.lang.StringEXECUTABLE_EXTENSIONstatic booleanIS_WINDOWSstatic java.lang.StringMAVEN_GROUP_IDstatic java.lang.StringNATIVE_IMAGE_EXEstatic java.lang.StringNATIVE_IMAGE_OUTPUT_FOLDERstatic java.lang.StringNATIVE_TESTS_EXEstatic java.lang.StringPERSIST_CONFIG_PROPERTY
-
Constructor Summary
Constructors Constructor Description Utils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.nio.file.PathgetJavaHomeNativeImage(java.lang.String javaHomeVariable, java.lang.Boolean failFast)static java.nio.file.PathgetNativeImage()static java.nio.file.PathgetNativeImageFromPath()
-
-
-
Field Detail
-
IS_WINDOWS
public static final boolean IS_WINDOWS
-
EXECUTABLE_EXTENSION
public static final java.lang.String EXECUTABLE_EXTENSION
-
NATIVE_IMAGE_EXE
public static final java.lang.String NATIVE_IMAGE_EXE
-
NATIVE_IMAGE_OUTPUT_FOLDER
public static final java.lang.String NATIVE_IMAGE_OUTPUT_FOLDER
- See Also:
- Constant Field Values
-
AGENT_PROPERTY
public static final java.lang.String AGENT_PROPERTY
- See Also:
- Constant Field Values
-
AGENT_OUTPUT_FOLDER
public static final java.lang.String AGENT_OUTPUT_FOLDER
-
NATIVE_TESTS_EXE
public static final java.lang.String NATIVE_TESTS_EXE
-
AGENT_FILTER
public static final java.lang.String AGENT_FILTER
- See Also:
- Constant Field Values
-
PERSIST_CONFIG_PROPERTY
public static final java.lang.String PERSIST_CONFIG_PROPERTY
- See Also:
- Constant Field Values
-
MAVEN_GROUP_ID
public static final java.lang.String MAVEN_GROUP_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getJavaHomeNativeImage
public static java.nio.file.Path getJavaHomeNativeImage(java.lang.String javaHomeVariable, java.lang.Boolean failFast)
-
getNativeImageFromPath
public static java.nio.file.Path getNativeImageFromPath()
-
getNativeImage
public static java.nio.file.Path getNativeImage()
-
-