JDK-8247779 : Remove deprecated --bind-services option from jpackage
  • Type: Enhancement
  • Component: tools
  • Sub-Component: jpackage
  • Affected Version: 16
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2020-06-17
  • Updated: 2024-11-13
  • Resolved: 2020-07-13
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 16
16 b06Fixed
Related Reports
CSR :  
Relates :  
Relates :  
Description
in JDK15 the jpackage option --bind-services was deprecated when the more general --jlink-options option was added.  We will remove --bind-services option in JDK16.

since the default for --jlink-options is "--strip-native-commands --strip-debug --no-man-pages --no-header-files"
using "--bind-services" option (without jlink-options option) is equivalent to using
--jlink-options "--strip-native-commands --strip-debug --no-man-pages --no-header-files --bind-services"

Comments
URL: https://hg.openjdk.java.net/jdk/jdk/rev/4bdbcdfdbdbb User: herrick Date: 2020-07-13 16:42:02 +0000
13-07-2020

webrev: http://cr.openjdk.java.net/~herrick/8248864/webrev.01/
07-07-2020