|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.google.appengine.tools.info.SdkInfo
public class SdkInfo
Retrieves installation information for the App Engine SDK.
Field Summary | |
---|---|
static java.lang.String |
SDK_ROOT_PROPERTY
|
Constructor Summary | |
---|---|
SdkInfo()
|
Method Summary | |
---|---|
static java.lang.String |
getDefaultServer()
|
static Version |
getLocalVersion()
|
static com.google.appengine.tools.info.OptionalLib |
getOptionalToolsLib(java.lang.String name)
|
static java.util.Collection<com.google.appengine.tools.info.OptionalLib> |
getOptionalToolsLibs()
Returns all optional tools libraries for the SDK. |
static com.google.appengine.tools.info.OptionalLib |
getOptionalUserLib(java.lang.String name)
|
static java.util.Collection<com.google.appengine.tools.info.OptionalLib> |
getOptionalUserLibs()
Returns all optional user libraries for the SDK. |
static java.io.File |
getSdkRoot()
Returns the path to the root of the SDK. |
static java.util.List<java.io.File> |
getSharedLibFiles()
Returns the paths of all shared libraries for the SDK. |
static java.util.List<java.net.URL> |
getSharedLibs()
Returns the full paths of all shared libraries for the SDK. |
static java.util.List<java.io.File> |
getUserLibFiles()
Deprecated. Use getOptionalUserLibs() instead. |
static java.util.List<java.net.URL> |
getUserLibs()
Deprecated. Use getOptionalUserLibs() instead. |
static void |
includeTestingJarOnSharedPath(boolean val)
If true , the testing jar will be added to the shared libs. |
static void |
setSdkRoot(java.io.File root)
Explicitly specifies the path to the root of the SDK. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SDK_ROOT_PROPERTY
Constructor Detail |
---|
public SdkInfo()
Method Detail |
---|
public static java.util.List<java.net.URL> getSharedLibs()
public static java.util.List<java.io.File> getSharedLibFiles()
@Deprecated public static java.util.List<java.net.URL> getUserLibs()
getOptionalUserLibs()
instead.
@Deprecated public static java.util.List<java.io.File> getUserLibFiles()
getOptionalUserLibs()
instead.
public static java.util.Collection<com.google.appengine.tools.info.OptionalLib> getOptionalUserLibs()
public static com.google.appengine.tools.info.OptionalLib getOptionalUserLib(java.lang.String name)
public static java.util.Collection<com.google.appengine.tools.info.OptionalLib> getOptionalToolsLibs()
public static com.google.appengine.tools.info.OptionalLib getOptionalToolsLib(java.lang.String name)
public static java.io.File getSdkRoot()
public static void setSdkRoot(java.io.File root)
appengine.sdk.root
system property,
but must be called before any other methods in this class.
java.lang.IllegalStateException
- If any other methods have already
been called.public static Version getLocalVersion()
public static java.lang.String getDefaultServer()
public static void includeTestingJarOnSharedPath(boolean val)
true
, the testing jar will be added to the shared libs. This
is intended for use by frameworks that want to run tests inside the
isolated classloader.
val
- Whether or the testing jar should be included on the shared
path.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |