Patch for JMC-6046: Fix accessrules for javafx in javafx.osgi and joverflow.ui plugins
Klara Ward
klara at kth.se
Tue Jun 12 15:28:36 UTC 2018
Please review fix for added accessrules to avoid Access Restriction
errors in my workspace.
Not entirely sure why I get these problems, but other people do not, but
the fix does not hurt anyone.
Attached patch.
Regards,
Klara
-------------- next part --------------
# HG changeset patch
# User klward
# Date 1528817051 -7200
# Tue Jun 12 17:24:11 2018 +0200
# Node ID 369c1a24afea18e069f8fb0b4d4fae5e3afe9c5c
# Parent 614c1d0b9520a0cb0ffb8ace894e53e2d07f8af7
JMC-6046: Fix accessrules for javafx in javafx.osgi and joverflow.ui plugins
diff -r 614c1d0b9520 -r 369c1a24afea application/org.openjdk.jmc.javafx.osgi/.classpath
--- a/application/org.openjdk.jmc.javafx.osgi/.classpath Fri Jun 08 06:26:51 2018 -0700
+++ b/application/org.openjdk.jmc.javafx.osgi/.classpath Tue Jun 12 17:24:11 2018 +0200
@@ -2,7 +2,11 @@
<classpath>
<classpathentry kind="src" output="target/classes" path="src/main/java"/>
<classpathentry kind="src" output="target/classes" path="src/dummy/java"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
+ <accessrules>
+ <accessrule kind="accessible" pattern="javafx/**"/>
+ </accessrules>
+ </classpathentry>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/JMC_JDK"/>
<classpathentry kind="output" path="target/classes"/>
diff -r 614c1d0b9520 -r 369c1a24afea application/org.openjdk.jmc.joverflow.ui/.classpath
--- a/application/org.openjdk.jmc.joverflow.ui/.classpath Fri Jun 08 06:26:51 2018 -0700
+++ b/application/org.openjdk.jmc.joverflow.ui/.classpath Tue Jun 12 17:24:11 2018 +0200
@@ -2,7 +2,11 @@
<classpath>
<classpathentry kind="src" output="target/classes" path="src/main/java"/>
<classpathentry kind="src" output="target/classes" path="src/main/resources"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
+ <accessrules>
+ <accessrule kind="accessible" pattern="javafx/**"/>
+ </accessrules>
+ </classpathentry>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/JMC_JDK"/>
<classpathentry kind="output" path="target/classes"/>
More information about the jmc-dev
mailing list