Package org.apache.tools.ant.launch
Class Launcher
- java.lang.Object
-
- org.apache.tools.ant.launch.Launcher
-
public class Launcher extends java.lang.Object
This is a launcher for Ant.- Since:
- Ant 1.6
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ANT_PRIVATEDIR
The directory name of the per-user ant directory.static java.lang.String
ANT_PRIVATELIB
The name of a per-user library directory.static java.lang.String
ANTHOME_PROPERTY
The Ant Home (installation) Directory property.static java.lang.String
ANTLIBDIR_PROPERTY
The Ant Library Directory property.protected static int
EXIT_CODE_ERROR
Exit code on troubleboolean
launchDiag
launch diagnostics flag; for debugging trouble at launch time.static java.lang.String
MAIN_CLASS
The startup class that is to be run.static java.lang.String
USER_HOMEDIR
System property with user home directory.static java.lang.String
USER_LIBDIR
The location of a per-user library directory.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
main(java.lang.String[] args)
Entry point for starting command line Ant.
-
-
-
Field Detail
-
ANTHOME_PROPERTY
public static final java.lang.String ANTHOME_PROPERTY
The Ant Home (installation) Directory property. "ant.home"- See Also:
- Constant Field Values
-
ANTLIBDIR_PROPERTY
public static final java.lang.String ANTLIBDIR_PROPERTY
The Ant Library Directory property. "ant.library.dir"- See Also:
- Constant Field Values
-
ANT_PRIVATEDIR
public static final java.lang.String ANT_PRIVATEDIR
The directory name of the per-user ant directory. ".ant"- See Also:
- Constant Field Values
-
ANT_PRIVATELIB
public static final java.lang.String ANT_PRIVATELIB
The name of a per-user library directory. "lib"- See Also:
- Constant Field Values
-
USER_LIBDIR
public static final java.lang.String USER_LIBDIR
The location of a per-user library directory.It's value is the concatenation of
ANT_PRIVATEDIR
withANT_PRIVATELIB
, with an appropriate file separator in between. For example, on Unix, it's.ant/lib
.
-
MAIN_CLASS
public static final java.lang.String MAIN_CLASS
The startup class that is to be run. "org.apache.tools.ant.Main"- See Also:
- Constant Field Values
-
USER_HOMEDIR
public static final java.lang.String USER_HOMEDIR
System property with user home directory. "user.home"- See Also:
- Constant Field Values
-
EXIT_CODE_ERROR
protected static final int EXIT_CODE_ERROR
Exit code on trouble- See Also:
- Constant Field Values
-
launchDiag
public boolean launchDiag
launch diagnostics flag; for debugging trouble at launch time.
-
-