Hello,
Why Safari's Java Plugin doesn't recognize Java SE 6 which is
installed
in my Mac OS X?
Safari uses Java 1.5.0_16 instead of Java SE 6.
- I'm making an Java Applet that shows MAC address.
Java SE 6 has convenient method to know MAC address, so I want
to use it.
- My Mac is Mac OS X 10.5.6 (Intel) + Safari 3.2.1 (5525.27.1).
- I configured "Java Preferences" to prefer "Java SE 6 64-bit".
- Java SE 6 doesn't appear at my Safari's installed plugin page.
So that my applet catch "NoSuchMethodError" when calling
NetworkInterface#getHardwareAddress().
- The appletviewer command, which is installed in my Mac OS X, can be
run on Java SE 6, and my Java Applet works well.
Are there any way to use Java SE 6 from Java Applet on Safari?
I tried Opera 9.64 and Firefox 3.0.7 as well, however, they also use
Java 1.5.0_16.
Wataru