Looking at my /System/Library/Frameworks/JavaVM.framework/Versions
directory it contains the following:
1.3 (alias)
1.3.1
1.4 (alias)
1.4.2
1.5 (alias)
1.5.0
A
Current (alias)
CurrentJDK (alias)
The 1.3, 1.4 and 1.5 aliases point to the 1.3, 1.4 and 1.5 JDK
versions respectively.
The CurrentJDK alias points to 1.4.2 which is the default JDK on my
system since I haven't re-ordered the JDKs in the Java preferences app.
The Current alias points to the "A" directory which appears to
contain a JDK.
Also in the parent directory, I.E. IN JavaVM.framework there are
aliases to Classes, Commands, Headers, etc - the directories found in
a JDK directory. They all point to 1.4.2
Please can someone explain the following:
(1) do the 1.3, 1.4 and 1.5 aliases allow for a default to be
selected among multiple 1.3, 1.4 or 1.5 versions if they are
installed (or do they have some other purpose)?
(2) what is the purpose of the A directory as it seems to just
duplicate part of what is in the JDK directories?
(3) what uses the Current and CurrentJDK aliases?
(4) what uses the 1.3, 1.4 and 1.5 aliases?
Thanks,
Tim Mowlem
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden