Package gw.lang.gosuc
Class GosucUtil
java.lang.Object
gw.lang.gosuc.GosucUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getClassLocation
(String className) static IDirectory
getDirectoryForPath
(String uriPath) Special handling for the unusual structure of the IBM JDK.Get all JARs from the lib directory of the System's java.home propertystatic String
makeStringPaths
(List<IDirectory> sourcePaths) static List<IDirectory>
toDirectories
(List<String> uriPaths) static URL
-
Constructor Details
-
GosucUtil
public GosucUtil()
-
-
Method Details
-
indent
-
getDirectoryForPath
-
makeStringPaths
-
toURL
-
toDirectories
-
getJreJars
Get all JARs from the lib directory of the System's java.home property- Returns:
- List of absolute paths to all JRE libraries
-
getIbmClasspath
Special handling for the unusual structure of the IBM JDK.- Returns:
- A list containing the special 'vm.jar' absolute path if we are using an IBM JDK; otherwise an empty list is returned.
-
getGosuBootstrapJars
-
getGosuBootstrapJars_Java8
-
getGosuBootstrapJars_Java9
-
getClassLocation
-