On Aug 14, 2005, at 5:38 PM, Greg Guerin wrote:
If you can't reinstall J2SE 5.0, it's probably because there's
already a
receipt for it in /Library/Receipts/. It should be named
"Java15Release1.pkg". Drag it out or trash it (you'll need to be
an admin
user), and you should be able to reinstall J2SE 5.0.
After reinstalling, if Java Preferences still won't run, there
should be a
stack trace in the console log. Please copy and paste that trace
into an
email and post it to the list.
With J2SE 5.0 installed, you should be able to run the Java
Preferences
main class from the command-line, or you can fabricate a simple
replacement
app-bundle. The app itself is found in this jar, so use it as the
classpath:
/System/Library/JavaVM.framework/Versions/1.5.0/Home/lib/deploy.jar
The main class is:
com.sun.deploy.panel.ControlPanel
If you run from the command-line, be sure to run the 1.5 JVM. If you
fabricate an app-bundle, be sure to specify JVMVersion as 1.5, or
it won't
work.
And you may want to set the "apple.laf.useScreenMenuBar" property
to true.
-- GG