You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Lizann Epley <la...@uoblivion.com> on 2006/03/08 17:52:32 UTC
Command Line options passed directly to java
Hi,
I am working with Sun JDK 1.4.2_10, Ant 1.6.5 and Windows XP home. When
I attempt to determine the version of Ant that my machine is using, I am
getting the java -help message. The same thing happens when I try the
-diagnostics command. According to the MANIFEST for the files that I am
building, the Ant version is 1.5.3 - but I have not found any other
version of Ant on my machine. Additionally, I have moved my Ant bin dir
into the front of the PATH env var.
My goal is to build Jetspeed-2 source using maven 1.0.2. Maven then
calls ant. From my maven.xml, I have access to the basedir property, but
the ant.version property is returning NULL, thought it should be available.
Any thoughts?
Here are the stats and the output of ant -version; below is also the
information from one of my MANIFEST.MF files:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
c:\devel>SET JAVA_HOME
JAVA_HOME=C:\java
c:\devel>SET ANT_HOME
ANT_HOME=C:\apache\apache-ant-1.6.5\
c:\devel>SET PATH
Path=C:\apache\apache-ant-1.6.5\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Sy
stem32\Wbem;C:\Program Files\ATI Technologies\ATI Control
Panel;C:\Program Files
\UltraEdit-32;c:\Program
Files\Subversion\bin;c:\devel-tools\apache\maven-1.0.2\
bin;C:\Program Files\QuickTime\QTSystem\;c:\Program
Files\MultiRes;C:\devel-tool
s\mysql\bin;c:\devel-tools\apache\maven-1.0.2\bin;c:\java\bin
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
c:\devel>ant -version
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)
where options include:
-client to select the "client" VM
-server to select the "server" VM
-hotspot is a synonym for the "client" VM [deprecated]
The default VM is client.
-cp <class search path of directories and zip/jar files>
-classpath <class search path of directories and zip/jar files>
A ; separated list of directories, JAR archives,
and ZIP archives to search for class files.
-D<name>=<value>
set a system property
-verbose[:class|gc|jni]
enable verbose output
-version print product version and exit
-version:<value>
require the specified version to run
-showversion print product version and continue
-jre-restrict-search | -jre-no-restrict-search
include/exclude user private JREs in the version search
-? -help print this help message
-X print help on non-standard options
-ea[:<packagename>...|:<classname>]
-enableassertions[:<packagename>...|:<classname>]
enable assertions
-da[:<packagename>...|:<classname>]
-disableassertions[:<packagename>...|:<classname>]
disable assertions
-esa | -enablesystemassertions
enable system assertions
-dsa | -disablesystemassertions
disable system assertions
c:\devel>
And the MANIFEST.MF file for one of the jars created:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.5.3
Created-By: Apache Maven
Built-By: Owner
Package: org.apache.jetspeed
Build-Jdk: 1.4.2_10
Extension-Name: maven-jetspeed2-plugin
Specification-Title: Portlet Development Plugin
Specification-Vendor: Apache Software Foundation
Implementation-Title: org.apache.jetspeed
Implementation-Vendor: Apache Software Foundation
Implementation-Version: 2.0
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org