public static class Layouts.Jar extends Object implements RepackagingLayout
| Constructor and Description |
|---|
Jar() |
| Modifier and Type | Method and Description |
|---|---|
String |
getArkContainerLocation()
Returns the location to which SOFAArk should be moved.
|
String |
getArkModuleLocation()
Returns the location to which SOFA module should be moved
|
String |
getArkPluginLocation()
Returns the location to which SOFAArk plugin should be moved.
|
String |
getLauncherClassName()
Returns the launcher class name for this layout.
|
String |
getLibraryDestination(String libraryName,
LibraryScope scope)
Returns the destination path for a given library.
|
boolean |
isExecutable()
Returns if loader classes should be included to make the archive executable.
|
static Layouts.Jar |
jar() |
public String getArkContainerLocation()
RepackagingLayoutgetArkContainerLocation in interface RepackagingLayoutpublic String getArkPluginLocation()
RepackagingLayoutgetArkPluginLocation in interface RepackagingLayoutpublic String getArkModuleLocation()
RepackagingLayoutgetArkModuleLocation in interface RepackagingLayoutpublic String getLauncherClassName()
LayoutgetLauncherClassName in interface Layoutpublic String getLibraryDestination(String libraryName, LibraryScope scope)
LayoutgetLibraryDestination in interface LayoutlibraryName - the name of the library (excluding any path)scope - the scope of the librarynull if the library should not be included.public boolean isExecutable()
LayoutisExecutable in interface Layoutpublic static Layouts.Jar jar()
Copyright © 2024. All rights reserved.