-
Enhancement
-
Resolution: Fixed
-
P3
-
tech_12, cinnabar, 1.4.2, 5.0, 5.0u2, 6
-
b36
-
generic, x86
-
generic, linux, linux_2.4, linux_redhat_3.0, linux_suse_sles_8.2, windows_xp
Both Windows and Solaris have the concept of a default jvm. Just say 'java' and something happens. The linux experience should be similiar. Currently Linux applications have to hardwire the version into the path (because the version is in the path).
Note that Solaris and Windows have different algorithms for selecting the default jvm. On Windows, it is the most advanced. On Solaris it is determined by the Solaris PAC somehow making the determination - this tends to follow a reasonable (but very concervative) set of rules, but isn't truly constrained to follow those rules. Anyway, since there is no Sun organization to arbitrate the Linux default (for each on many Linuxes), Linux should follow the Windows "most advanced" algorithm. In other aspects, the Linux implementation should follow the Solaris implementation, in order to provide as common an administration experience as possible.
The hard part of this project, is deciding where to stop. It seems that an ancient version of cafe camped on /usr/bin/java and as a result, there is reluctance to occupy this spot in the name space.
###@###.### 2004-12-21 04:06:31 GMT
Note that Solaris and Windows have different algorithms for selecting the default jvm. On Windows, it is the most advanced. On Solaris it is determined by the Solaris PAC somehow making the determination - this tends to follow a reasonable (but very concervative) set of rules, but isn't truly constrained to follow those rules. Anyway, since there is no Sun organization to arbitrate the Linux default (for each on many Linuxes), Linux should follow the Windows "most advanced" algorithm. In other aspects, the Linux implementation should follow the Solaris implementation, in order to provide as common an administration experience as possible.
The hard part of this project, is deciding where to stop. It seems that an ancient version of cafe camped on /usr/bin/java and as a result, there is reluctance to occupy this spot in the name space.
###@###.### 2004-12-21 04:06:31 GMT
- duplicates
-
JDK-5008584 [JDS] environment variables for Java[TM] like JAVA_HOME are not set on the system
- Closed
-
JDK-4887372 J2RE v1.4.2 packaged as RedHat RPM does not own installed doc files.
- Closed
-
JDK-4938584 Java links need to be set up on Java Desktop System
- Closed
-
JDK-6201809 RFE: sun java binaries could be made default on RHEL systems.
- Closed
- relates to
-
JDK-6282138 README and other docs files are missing from demo/sample directories with RPM install
- Closed
-
JDK-6406136 java man pages should be available on the default MANPATH
- Closed
(1 relates to)