-
Notifications
You must be signed in to change notification settings - Fork 864
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IllegalAccessError from com.sun.tools.javac.util #1079
Comments
@cushon , can you consider to remove label "Intelij" ? this problem is for maven projects when formatter is used as library , so it is problem for all users of jdk17.
we have problems with it at checkstyle/checkstyle#15222 (comment) , failure is on MacOS container with JDK17. some workaround for maven users is at https://github.com/Cosium/git-code-format-maven-plugin?tab=readme-ov-file#jdk-16-peculiarities |
@romani there's some documentation about this here: https://github.com/google/google-java-format?tab=readme-ov-file#as-a-library, the |
Similar to #787 (comment)_
Caused by: java.lang.IllegalAccessError: class com.google.googlejavaformat.java.RemoveUnusedImports (in unnamed module @0x2b099be2) cannot access class com.sun.tools.javac.util.Context (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.util to unnamed module @0x2b099be2 at com.google.googlejavaformat.java.RemoveUnusedImports.removeUnusedImports(RemoveUnusedImports.java:218) ... 142 more
This issue occurs when building at command line and in Intellij.
I tried adding the below workaround to my
gradle.properties
filejava version
Originally posted by @rikintanna in #787 (comment)
The text was updated successfully, but these errors were encountered: