You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by bu...@apache.org on 2007/03/11 21:15:12 UTC

DO NOT REPLY [Bug 41814] New: - JavaEnvUtils.getJavaVersion() returnes wrong version

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=41814>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=41814

           Summary: JavaEnvUtils.getJavaVersion() returnes wrong version
           Product: Ant
           Version: 1.6.5
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Core
        AssignedTo: dev@ant.apache.org
        ReportedBy: david@davidkarlsen.com


JavaEnvUtils.getJavaVersion() returns 1.4 when executing on a 1.5.0_11 sun jdk, 
returning "1.5.0_11" java System.getProperty("java.version")

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


DO NOT REPLY [Bug 41814] - JavaEnvUtils.getJavaVersion() returnes wrong version

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=41814>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=41814





------- Additional Comments From jan@materne.de  2007-03-12 09:39 -------
I tried several tests on windows:

public class Main {
    public static void main(String[] args) {
        String javaVersion =
org.apache.tools.ant.util.JavaEnvUtils.getJavaVersion();
        System.out.println("Java-Version: '" + javaVersion + "'");
    }
}



Classic VM (build JDK-1.2.1_004, native threads)
==> Java-Version: '1.2'

Java HotSpot(TM) Client VM (build 1.3.0-C, mixed mode)
==> Java-Version: '1.3'

Java HotSpot(TM) Client VM (build 1.4.2_13-b06, mixed mode)
==> Java-Version: '1.4'

Java HotSpot(TM) Client VM (build 1.5.0_10-b03, mixed mode, sharing)
==> Java-Version: '1.5'

Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)
==> Java-Version: '1.6'

Java HotSpot(TM) Client VM (build 1.7.0-ea-b04, mixed mode, sharing)
==> Java-Version: '1.6'


So I cant reproduce the error. (Java1.7 is alpha, so I would not trust that)



-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


DO NOT REPLY [Bug 41814] - JavaEnvUtils.getJavaVersion() returnes wrong version

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=41814>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=41814


peterreilly@apache.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |WORKSFORME




------- Additional Comments From peterreilly@apache.org  2007-03-12 11:17 -------
Just tested with linux and jdk1.5.0_11, and 1.5 is returned.
Marking as "worksforme".
<project name="p" default="r">
  <target name="build">
    <mkdir dir="classes"/>
    <javac destdir="classes"
           srcdir="src"
           target="1.4"
           source="1.4"
           debug="yes"/>
  </target>
  <target name="r" depends="build">
    <java classname="Main">
      <classpath>
        <path path="classes"/>
        <path path="${ant.home}/lib/ant.jar"/>
      </classpath>
    </java>
  </target>
</project>


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org