From b08077b2d6927e4cdc777de01d2ec73bed4a1c7e Mon Sep 17 00:00:00 2001
From: Gintas Grigelionis Note: When the attribute javafiles (see above) is Use these options when the standard options don't work, because If none of these is specified, the default mechanism of letting the system auto-detect the
server OS type based on the FTP If the methods attribute is used but no test method is specified, then no test
- method from the suite will be executed.
destdir
The base directory into which the generated JAR files will be written. Each JAR file is
- written in directories which correspond to their location within
- the descriptordir namespace.
+ written in directories which correspond to their location within
+ the descriptordir namespace.
Yes
@@ -1445,9 +1445,9 @@ example, suffix). Refer to the appropriate documentation for more det
classpath
The classpath used when generating EJB stubs and skeletons. If
- specified, classpath will be prepended to the classpath specified in the
- parent
+ specified, classpath will be prepended to the classpath specified in the
+ parent ejbjar
task (see also the ORB attribute documentation below). Note that
- nested classpath
elements may also be used.ejbjar
task (see also the ORB attribute documentation below). Note that
+ nested classpath
elements may also be used.
No; defaults to the classpath specified in the
ejbjar
parent task
@@ -1486,7 +1486,7 @@ example, suffix). Refer to the appropriate documentation for more det
secpropag
+ propagation of the security context (the transactional context is always provided).
true
if the RMI skeletons and stubs must be modified to implement the implicit
- propagation of the security context (the transactional context is always provided).No; defaults to
false
diff --git a/manual/Tasks/fixcrlf.html b/manual/Tasks/fixcrlf.html
index c5942902f..06a2f6bb9 100644
--- a/manual/Tasks/fixcrlf.html
+++ b/manual/Tasks/fixcrlf.html
@@ -169,9 +169,9 @@
tab
Specifies how tab characters are to be handled. Valid values for this property are:
-
add
: convert sequences of spaces which span a tab stop to tabsasis
: leave tab and space characters aloneremove
: convert tabs to spacesadd
: convert sequences of spaces which span a tab stop to tabsasis
: leave tab and space characters aloneremove
: convert tabs to spacestrue
,
literal TAB characters occurring within Java string or character constants are never
@@ -192,9 +192,9 @@
Specifies how DOS end of file (control-Z) characters are to be handled. Valid values for
this property are:
-
add
: ensure that there is an EOF character at the end of the fileasis
: leave EOF characters aloneremove
: remove any EOF character found at the endadd
: ensure that there is an EOF character at the end of the fileasis
: leave EOF characters aloneremove
: remove any EOF character found at the endNo; default is platform-specific: remove
for Unix platforms, asis
diff --git a/manual/Tasks/ftp.html b/manual/Tasks/ftp.html
index c4f01f8bd..0000478f7 100644
--- a/manual/Tasks/ftp.html
+++ b/manual/Tasks/ftp.html
@@ -227,9 +227,9 @@ connection.
greater.
-
SYST
command and assuming standard formatting
diff --git a/manual/Tasks/input.html b/manual/Tasks/input.html
index a2829f208..0281c4371 100644
--- a/manual/Tasks/input.html
+++ b/manual/Tasks/input.html
@@ -104,7 +104,7 @@ different Input
tasks.
type
one of
+ 1.8).
default
, propertyfile
, greedy
, or secure
(since Ant
- 1.8).One of these
diff --git a/manual/Tasks/jar.html b/manual/Tasks/jar.html
index 5eebfbaa1..fb633f2ba 100644
--- a/manual/Tasks/jar.html
+++ b/manual/Tasks/jar.html
@@ -245,11 +245,10 @@ e.g. decreasing the size by deleting 'same' classes from the versions-branches,
strict
Configures how to handle breaks of the packaging version specification:
+
-
- Since Ant 1.7.1fail
= throws a BuildExceptionwarn
= logs a message on warn levelignore
= logs a message on verbose level (default)fail
= throws a BuildExceptionwarn
= logs a message on warn levelignore
= logs a message on verbose level (default)No; defaults to
ignore
diff --git a/manual/Tasks/javah.html b/manual/Tasks/javah.html
index e62ad31ec..354af203e 100644
--- a/manual/Tasks/javah.html
+++ b/manual/Tasks/javah.html
@@ -160,7 +160,7 @@ can be used to enable arguments only if a given compiler implementation will be
prefix
See Command-line Arguments. Since Ant
- 1.8.
+ 1.8.
No
diff --git a/manual/Tasks/junit.html b/manual/Tasks/junit.html
index 572e20d36..6e6befa9c 100644
--- a/manual/Tasks/junit.html
+++ b/manual/Tasks/junit.html
@@ -376,7 +376,7 @@ to java-tmp-dir/FailedTests.
if
Only use formatter if the named property is
- set.
+ set.
No; default is
true
@@ -415,7 +415,7 @@ to java-tmp-dir/FailedTests.
methods are being executed).
diff --git a/manual/Tasks/propertyfile.html b/manual/Tasks/propertyfile.html
index 10470b2a2..f30bcd658 100644
--- a/manual/Tasks/propertyfile.html
+++ b/manual/Tasks/propertyfile.html
@@ -99,10 +99,10 @@ file itself.No; default is to run all test methods in the suite
del: deletes an entry
del: deletes an entry
+: adds a value to the existing value
=: sets a value instead of the existing value (default)
For instructions on generating a code signing certificate, see the keytool diff --git a/manual/Tasks/sos.html b/manual/Tasks/sos.html index f071fe2f8..9b40ded5c 100644 --- a/manual/Tasks/sos.html +++ b/manual/Tasks/sos.html @@ -161,7 +161,7 @@ Linux, Solaris & Windows 2000.
true|false—Only needed if
SOSHOME
is set as an environment
- variabletest label.
true|false—Only needed if
SOSHOME
is set as an environment
- variabletraxfor a TraX compliant processor (ie JAXP interface implementation such as - Xalan 2 or Saxon)
WorkingDir
in the
- WebLogic propertiesorg.apache.tools.ant.types.selectors.FileSelector
.
+ The name of your class that
+ implements org.apache.tools.ant.types.selectors.FileSelector
.
-If you prefer the source distribution, you can download the source for the latest Ant release from -https://ant.apache.org/srcdownload.cgi. +If you prefer the source distribution, you can download the source for the latest Ant release +from https://ant.apache.org/srcdownload.cgi.
If you prefer the leading-edge code, you can access the code as it is being developed via Git. The Ant website has details on accessing Git. All bug fixes will go in against -the HEAD of the source tree, and the first response to many bug reports will be "have you tried the latest version". Don't -be afraid to download and build a prerelease distribution, as everything other than new features are usually stable. +the HEAD of the source tree, and the first response to many bug reports will be "have you tried the latest +version". Don't be afraid to download and build a prerelease distribution, as everything other than new features are +usually stable.
See the section Building Ant on how to build Ant from the source code. You can also access @@ -150,40 +151,39 @@ target="_top">https://archive.apache.org/dist/ant/. The files are organized
Ant has been used successfully on many platforms, including Linux, commercial flavours of Unix such as Solaris and -HP-UX, macOS, Windows NT descendants, OS/2 Warp, Novell Netware 6, OpenVMS. The platforms used most for development -are, in no particular order, Linux, macOS, Microsoft Windows and Unix; these are therefore that platforms that tend to -work best. Since Ant 1.7, Windows 9x is no longer supported. +HP-UX, macOS, Windows NT descendants, OS/2 Warp, Novell Netware 6, OpenVMS. The platforms used most for development are, +in no particular order, Linux, macOS, Microsoft Windows and Unix; these are therefore that platforms that tend to work +best. Since Ant 1.7, Windows 9x is no longer supported.
For the current version of Ant (1.10), you will also need a JDK installed on your system, version 8 or later required. @@ -271,8 +271,8 @@ other open source Java runtimes, and so strives to have a product that works wel Only the bin and lib directories are required to run Ant.
-To install Ant, choose a directory and copy the distribution files there. This directory will be known as
-ANT_HOME
.
+To install Ant, choose a directory and copy the distribution files there. This directory will be known
+as ANT_HOME
.
ANT_HOME
is a long filename (i.e. a
filename which is not of the format known as "8.3"). This is due to limitations in the OS's handling of
- the "for"
batch file statement. It is recommended, therefore, that Ant be installed in a
- short, 8.3 path, such as C:\Ant.
+ the "for"
batch file statement. It is recommended, therefore, that Ant be installed in
+ a short, 8.3 path, such as C:\Ant.
On these systems you will also need to configure more environment space to cater for the environment variables used - in the Ant launch script. To do this, you will need to add or update the following line in the - config.sys file + in the Ant launch script. To do this, you will need to add or update the following line in + the config.sys file
shell=c:\command.com c:\ /p /e:32768
-Before you can run Ant there is some additional setup you will need to do unless you are installing the -RPM version from jpackage.org: +Before you can run Ant there is some additional setup you will need to do unless you are installing +the RPM version from jpackage.org:
-Operating System-specific instructions for doing this from the command line are in the Windows, -Linux/Unix (bash), and Linux/Unix (csh) sections. Note that using this -method, the settings will only be valid for the command line session you run them in. +Operating System-specific instructions for doing this from the command line are in +the Windows, Linux/Unix (bash), and Linux/Unix (csh) +sections. Note that using this method, the settings will only be valid for the command line session you run them in.
Note: Do not install Ant's ant.jar file into the lib/ext directory of the @@ -316,10 +316,11 @@ security restrictions on the classes which may be loaded by an extension.
- The ant.bat script makes use of three environment variables—ANT_HOME
,
- CLASSPATH
and JAVA_HOME
. Ensure that ANT_HOME
and
- JAVA_HOME
variables are set, and that they do not have quotes (either ' or ") and
- they do not end with \ or with /. CLASSPATH
should be unset or empty.
+ The ant.bat script makes use of three environment
+ variables—ANT_HOME
, CLASSPATH
and JAVA_HOME
. Ensure
+ that ANT_HOME
and JAVA_HOME
variables are set, and that they do not have
+ quotes (either ' or ") and they do not end with \ or with /. CLASSPATH
should be
+ unset or empty.
%PATH%=...maybe-other-entries...;%ANT_HOME%\bin;...maybe-other-entries...
-ANT_HOME
is used by the launcher script for finding the libraries.
-JAVA_HOME
is used by the launcher for finding the JDK/JRE to use. (JDK is recommended as some tasks require the
-Java tools.) If not set, the launcher tries to find one via the %PATH%
environment variable.
-PATH
is set for user convenience. With that set you can just start ant
instead of always typing
-the/complete/path/to/your/ant/installation/bin/ant.
+ANT_HOME
is used by the launcher script for finding the libraries. JAVA_HOME
is used by the
+launcher for finding the JDK/JRE to use. (JDK is recommended as some tasks require the Java tools.) If not set, the
+launcher tries to find one via the %PATH%
environment variable. PATH
is set for user
+convenience. With that set you can just start ant
instead of always
+typing the/complete/path/to/your/ant/installation/bin/ant.
ANT_HOME/lib
. This makes the JAR files available to all A
-In ${user.home}/.ant/lib
(since Ant 1.6). This allows different users to add new libraries to Ant. All JAR
-files added to this directory are available to command-line Ant.
+In ${user.home}/.ant/lib
(since Ant 1.6). This allows different users to add new libraries to
+Ant. All JAR files added to this directory are available to command-line Ant.
-Ant has a built in diagnostics feature. If you run ant -diagnostics
, Ant will look at its internal state and
-print it out. This code will check and print the following things.
+Ant has a built in diagnostics feature. If you run ant -diagnostics
, Ant will look at its internal state
+and print it out. This code will check and print the following things.
ANT_HOME/lib