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

Changing java options without command line access

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P2 P2
    • 1.3.0
    • 1.3.0
    • hotspot
    • kestrel
    • generic
    • generic

      The customer (a tools vendor) needs a mechanism for passing command line
      options to java in circumstances where the command line is not available
      for modification. This includes situations where java is invoked by
      fork/exec from another application or where java is embedded in a larger
      application.

      The primary purpose is to provide java runtime profiling, thread usage, and
      code coverage in the context of large client/server applications (simple
      example: servlets). The proposed uses would be causing a JVMPI module to
      be loaded and/or altering the bootclasspath.

      Currently there exists an environment variable _JAVA_OPTIONS which can be
      used to do exactly this, although it is not documented and therefore not
      public/supported. This variable appears to be used by classic and exactvm,
      but not hotspot.

      Please choose to make the use of this variable public, supported, and
      documented.

            sgrarupsunw Steffen Grarup (Inactive)
            foliversunw Fred Oliver (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: