Package dev.equo.solstice
Class NestedJars
java.lang.Object
dev.equo.solstice.NestedJars
- Direct Known Subclasses:
NestedJars.OnClassPath
Unwraps nested bundles to be friendly to a normal classloader, see equodev/equo-ide#7
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionExtracts nested jars intoCacheLocations.p2nestedJars().extractAllNestedJars(File nestedJarFolder) static NestedJarsstatic NestedJars.OnClassPathstatic voidstatic StringReads the version of the Solstice jar from the classpath.static Collection<String>transitiveDeps(boolean useAtomos, NestedJars.CoordFormat format) Deprecated.static Collection<String>transitiveDeps(boolean useAtomos, NestedJars.CoordFormat format, P2QueryResult query) Returns the full maven coordinates of Solstice's transitive dependencies in `group:artifact:version` form.
-
Field Details
-
DIR
- See Also:
-
-
Constructor Details
-
NestedJars
public NestedJars()
-
-
Method Details
-
solsticeVersion
Reads the version of the Solstice jar from the classpath. -
transitiveDeps
@Deprecated public static Collection<String> transitiveDeps(boolean useAtomos, NestedJars.CoordFormat format) Deprecated. -
transitiveDeps
public static Collection<String> transitiveDeps(boolean useAtomos, NestedJars.CoordFormat format, P2QueryResult query) Returns the full maven coordinates of Solstice's transitive dependencies in `group:artifact:version` form. -
onClassPath
-
inFiles
-
listNestedJars
-
extractAllNestedJars
Extracts nested jars intoCacheLocations.p2nestedJars(). -
extractAllNestedJars
-
setToWarnOnly
public static void setToWarnOnly()
-