On 20/10/2016 03:42, Stephen Felts wrote:

I have the line

def branch = file('..').name

in build.gradle.

Running 'gradle' on build 140

Jdk-9 - runs fine

JDK-9 Jigsaw gets
* What went wrong:
A problem occurred evaluating root project 'dir'.
No such property: name for class: java.io.File
To run on Jigsaw, I also need to set _JAVA_OPTIONS to include
--add-exports-private=java.base/java.lang=ALL-UNNAMED
--add-exports-private=java.base/java.util=ALL-UNNAMED
I can't tell if this is Groovy or Gradle but if you run with -Dsun.reflect.debugModuleAccessChecks=true then it might reveal a stack trace where the exception (IllegalAccessException or InaccessibleObjectException) is caught and lost. There are folks from these products on this list and I'm sure they can direct us to the right place to submit an issue. There is already GRADLE-3565 [1].

-Alan

[1] https://issues.gradle.org/browse/GRADLE-3565

Reply via email to