Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6211006

Default Java on Linux

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: tech_12, cinnabar, 1.4.2, 5.0, 5.0u2, 6
    • Fix Version/s: 6
    • Component/s: deploy
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b36
    • CPU:
      generic, x86
    • OS:
      generic, linux, linux_2.4, linux_redhat_3.0, linux_suse_sles_8.2, windows_xp

      Description

      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

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              mromanchsunw Michael Romanchuk (Inactive)
              Reporter:
              stanleyh Stanley Ho (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: