You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by sebb <se...@gmail.com> on 2009/06/16 00:34:40 UTC
Re: svn commit: r784747 - in /harmony/enhanced/classlib/trunk/modules/luni/src/main:
java/org/apache/harmony/luni/util/Version.java native/launcher/shared/main.c
On 15/06/2009, Mark Hindess <ma...@googlemail.com> wrote:
>
> In message <4A...@googlemail.com>, Oliver Deakin writes:
> >
> > Thanks Mark - just back from holiday now and catching up on mail. I've
> > just committed (r784811) a further patch so -version gives us the
> > correct copyright and revision number info. It also moves the handling
> > of -showversion (and -showversion:extended) to the Version class. You
> > should now see:
> >
> > >java -version
> > Apache Harmony Launcher : (c) Copyright 1991, 2009 The Apache Software
> > Foundation or its licensors, as applicable.
> > java version "1.5.0"
> > Apache Harmony (1.5.0)
> > DRLVM (11.2.0)
> > pre-alpha : not complete or compatible
> > svn = r784759, (Jun 15 2009), Windows/ia32/msvc 1310, release build
> > http://harmony.apache.org
> >
> > >java -showversion HelloWorld
> > Apache Harmony Launcher : (c) Copyright 1991, 2009 The Apache Software
> > Foundation or its licensors, as applicable.
> > java version "1.5.0"
> > Apache Harmony (1.5.0)
> > DRLVM (11.2.0)
> > pre-alpha : not complete or compatible
> > svn = r784759, (Jun 15 2009), Windows/ia32/msvc 1310, release build
> > http://harmony.apache.org
> > Hello World!
> >
> > which I think looks about right, if a little verbose. The :extended
> > option gives the full classlib module breakdowns, and works with both
> > -version and -showversion.
> > What do you think?
>
>
> Excellent. I've added some trivial checks in r784993 to try to make
> sure we don't break it again.
>
> One thing I wondered about while trying to fix this for M10 was that it
> would be nice if it actually said "Milestone 10" in the "java -version"
> output (probably as well as the svn revision).
Good idea; it would be nice if the "java.version" and
"java.runtime.version" properties also included the build details, as
is done for the Sun JVM, for example:
java.runtime.version=1.5.0_18-b02
java.version=1.5.0_18
> Regards,
>
> Mark
>
>
>