JDK-8225319 : Remove rmic from the set of supported tools
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.rmi
  • Affected Version: 15
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2019-06-04
  • Updated: 2023-01-05
  • Resolved: 2020-04-08
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 15
15 b18Fixed
Related Reports
Blocks :  
CSR :  
Duplicate :  
Relates :  
Relates :  
Relates :  
Sub Tasks
JDK-8242119 :  
JDK-8242224 :  
The rmic tool was deprecated for removal in JDK 13. See JDK-8217412. It should be removed from the build system so that it is no longer delivered as part of the JDK build bundle. The rmic tool "man page" should also be removed. There are mentions of rmic elsewhere, such as in the class documentation for java.rmi.server.UnicastRemoteObject; these should be cleaned up too.

Since JDK_-8241073 There is no dependency on rmic in the JDK so RMIC be removed directly.
URL: https://hg.openjdk.java.net/jdk/jdk/rev/8d9804c38e0c User: rriggs Date: 2020-04-08 13:35:07 +0000

Fix-Version set to tbd, but ideally this would be targeted to be removed from JDK 15.