We ran into a problem today caused by the JDK 9 single-module package
limitation.
We have an Apache jar file that references org.w3c.dom.ls.DocumentLS that is in
another jar on the classpath. However, the incomplete org.w3c.dom.ls package is
also in the JDK so the JDK wins and we get a class de
Changeset: c1d6cbb4a84e
Author:mchung
Date: 2017-03-29 13:09 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c1d6cbb4a84e
Fix Graal/JVMCI to call Module::getPackages with right signature
!
src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services
Changeset: 13a7d45fdf76
Author:mchung
Date: 2017-03-29 10:30 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/13a7d45fdf76
jlink generated release file should not contain the date/timestamp
!
src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.j
Changeset: b2150781ba2e
Author:alanb
Date: 2017-03-29 13:56 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b2150781ba2e
--add-modules ALL-SYSTEM should ignore "no not resolve"
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! test/jdk/modules/incub
I fixed that but the webrev.02 missed to include this line fix (sorry about
that):
-BUILD_TOOLS_JDK := $(call SetupJavaCompilationCompileTarget, \
+BUILD_JIGSAW_TOOLS := $(call SetupJavaCompilationCompileTarget, \
BUILD_JIGSAW_TOOLS, $(TOOLS_CLASSES_DIR))
I’ll include ifndef as you suggeste
On 2017-03-29 13:45, Magnus Ihse Bursie wrote:
On 2017-03-25 22:33, Mandy Chung wrote:
I edited the module descriptions per your feedback. I also revised
GenGraphs tool to take a properties file to customize the dot graphs
for javadoc use.
Updated webrev:
http://cr.openjdk.java.net/~mchung/jdk
On 2017-03-25 22:33, Mandy Chung wrote:
I edited the module descriptions per your feedback. I also revised
GenGraphs tool to take a properties file to customize the dot graphs
for javadoc use.
Updated webrev:
http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8173303/webrev.02/
I just discovere
If you are using the Jigsaw EA builds and are also using JavaFX then
just an FYI that JavaFX will be temporarily broken for a few days.
Moving the Module API from java.lang.reflect to java.lang
(#MoveModuleAndLayerClasses [1]) is a mildly disruptive change for code
using the new APIs. Phil Race