Java Mailing List Archive

http://www.ant-tasks.com/

Apache Ant Archive

» Ant Users List
» Ant Developers List
Detecting JDK Version using ANT

Detecting JDK Version using ANT

2005-06-15       - By Alexey N. Solofnenko
Reply:     1     2     3     4     5     6     7     8     9  

Actually the best property is ${java.specification.version} it is just
two digit version 1.4 or 1.5.

- Alexey.

Ivan Ivanov wrote:
> Hello,
>
> you can try with java.version property:
>
> <project>
>     <echo>$${java.version} is ${java.version}</echo>
>     <echo>$${java.runtime.version} is
> ${java.runtime.version}</echo>
>     <!-- Dumps all properties starting with "java" -->
>     <echoproperties prefix="java"/>
> </project>
>
> Regards
> Ivan
>
> --- Zarar Siddiqi <zarar.siddiqi@(protected)> wrote:
>
>  
>> Hi,
>>
>> Is there a clean way to detect what version of Java
>> is being used when running a build file?
>>
>> Some possible solutions include:
>>
>> 1) parsing the JAVA_HOME variable to detect the
>> version number
>> 2) Checking the existence of a file which is
>> specific to a version
>>
>> Both methods are somewhat brittle.
>>
>> Is there a sureshot way of knowing whether ANT is
>> being invoked using Java 1.5 or not?
>>
>> Thanks in advance,
>> Zarar
>>    

--
------------------------------------------------------------------------
/ Alexey N. Solofnenko
home: http://trelony.cjb.net/
/

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@(protected)
For additional commands, e-mail: user-help@(protected)


©2008 ant-tasks.com - Jax Systems, LLC, U.S.A.