JDK-8157038 : Move module option handling from java launcher to VM
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 9
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2016-05-16
  • Updated: 2016-07-07
  • Resolved: 2016-07-07
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 9
9-repo-jigsawFixed
Related Reports
Relates :  
Description
Move the argument handling for -modulepath, -upgrademodulepath, -addmods, -limitmods, -Xpatch, -XaddExports and -XaddReads down to the VM. It is to avoid the use of system properties when doing custom launchers and also to avoid the confusion between launcher and VM options. 
Comments
Bug https://bugs.openjdk.java.net/browse/JDK-8136930 will be used to push these changes into the main repo.
07-07-2016

The hotspot changes are in the jigsaw/jake forest and a separate issue will be used for bringing the cumulative changes to jdk9/dev. So I assume we can close this issue.
07-07-2016

There are several pieces to this and there will probably be several other issues linked in time.
16-05-2016