That happens to fail for Kaffe. It has ThreadLocal, but not Swing. So it's not 
really 1.2, for all purposes.

On Thursday 26 September 2002 10:59 am, jean-frederic clere wrote:
> Stefan Bodewig wrote:
> > On Thu, 26 Sep 2002, jean-frederic clere
> >
> > <[EMAIL PROTECTED]> wrote:
> >>Something like the following to check that it is at least 1.3:
> >
> > much simpler:
> >
> > Class.forName("java.util.Timer");
> >
> > take a look at Ant's JavaVersionHelper (in org.apache.tools.ant.util).
> >
> > Stefan
> >
> > --
> > To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>
> In src/main/org/apache/tools/ant/util/JavaEnvUtils.java:
> +++
>          try {
>              javaVersion = JAVA_1_0;
>              javaVersionNumber=10;
>              Class.forName("java.lang.Void");
>              javaVersion = JAVA_1_1;
>              javaVersionNumber++;
>              Class.forName("java.lang.ThreadLocal");
>              javaVersion = JAVA_1_2;
>              javaVersionNumber++;
>              Class.forName("java.lang.StrictMath");
>              javaVersion = JAVA_1_3;
>              javaVersionNumber++;
>              Class.forName("java.lang.CharSequence");
>              javaVersion = JAVA_1_4;
>              javaVersionNumber++;
>          } catch (ClassNotFoundException cnfe) {
> +++
> Exactly what I was looking for!
>
> Thanks
>
> Jean-frederic


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to