--- a/langtools/src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java Tue Mar 15 13:48:30 2016 -0700
+++ b/langtools/src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java Thu Mar 17 19:04:28 2016 +0000
@@ -249,7 +249,7 @@
AnalyzeTask(final Collection<Unit> units) {
this(units.stream(), new UnitSourceHandler(),
- "-XDshouldStopPolicy=FLOW", "-Xlint:unchecked", "-proc:none");
+ "-XDshouldStopPolicy=FLOW", "-Xlint:unchecked", "-XaddExports:jdk.jshell/jdk.internal.jshell.remote=ALL-UNNAMED", "-proc:none");
}
<T>AnalyzeTask(final Stream<T> stream, SourceHandler<T> sourceHandler,
@@ -291,7 +291,7 @@
CompileTask(Collection<Unit> units) {
super(units.stream(), new UnitSourceHandler(),
- "-Xlint:unchecked", "-proc:none");
+ "-Xlint:unchecked", "-XaddExports:jdk.jshell/jdk.internal.jshell.remote=ALL-UNNAMED", "-proc:none");
}
boolean compile() {