JDK 11 distributes the Microsoft DLLs from the VS 2017 compiler and the Windows 10 SDK. Once openjfx requires JDK 11 to build and run (see JDK-8209966), we need to remove the build logic that includes these files in the openjfx build.
Note that we have already had to fix one bug to remove these files from the jmods because of the duplication of files between the JDK and FX. This may prevent similar problems, and in any case will simplify our build.
Note that we have already had to fix one bug to remove these files from the jmods because of the duplication of files between the JDK and FX. This may prevent similar problems, and in any case will simplify our build.
- is blocked by
-
JDK-8209966 Update minimum boot JDK to 11
- Resolved
- relates to
-
JDK-8207015 jlink javafx.graphics on Windows fails: PluginException: Duplicate resources
- Resolved
-
JDK-8242508 Upgrade to Visual Studio 2019 version 16.5.3
- Resolved