Hi
I got some questions dealing with java-version in junction with
Applets.
When i compile an Applet with my jdk1.6 it can only be used when the
client machine also has at least version 1.6, is that correct?
Using the -target and -source-Switches I can force the compiler to
create a classfile matching a lower version, vor example [1] says -
source 1.2 -target 1.1 is the recommended setting for applets. This
disables features like generics, what would be okay, but how is it
about using packages like javax.swing.* od javax.xml.bind.*, which are
not part of i.e. jre1.1.
It seems that an Applet (or an Application either) would run without
having these classfiles present. So i have to pack the needes
classfiles out of the jars of my jre into my own jar-file.
So, if i want to write an Applet, which target version is really
recommended today (1.1 seems some kind of.. too old?) and how can I
find out which packages i have to pack into the jar.
Peter
Knute Johnson - 17 Mar 2007 00:33 GMT
> Hi
>
[quoted text clipped - 19 lines]
>
> Peter
Since 1.3 has reached 'end of life' you will need to use version 1.4.
Just download the 1.4.2_?? JDK and write your Applets with that. The
-source and -target do not prevent you from using code that is from a
later version. They just create class files that are compatible with
the earlier version.

Signature
Knute Johnson
email s/nospam/knute/