Skip to content
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

IntelliJ plugin not working #1130

Open
tstewart15 opened this issue Aug 6, 2024 · 3 comments
Open

IntelliJ plugin not working #1130

tstewart15 opened this issue Aug 6, 2024 · 3 comments
Labels

Comments

@tstewart15
Copy link

Summary

Following the instructions, I'm unable to get the formatter plugin to work.

Details

I've completed all steps in the instructions:

  1. Installed plugin

  2. Enabled the plugin in "Settings -> Other Settings -> google-java-format Settings":
    image

  3. Updated the configs in "Help > Edit Custom VM Options...":
    image

  4. Restarted the IDE

But I still get the following error when attempting to run "Reformat code" command:
image

Environment

  • Plugin version: 1.22.0.0
    image

  • IntelliJ version: IntelliJ IDEA 2024.1.3 (Ultimate Edition)

@nrayburn-tech
Copy link
Contributor

nrayburn-tech commented Aug 21, 2024

@tstewart15 the config options look right to me.

Does your configured project JDK have the required classes? Listed below.

"com.sun.tools.javac.api.JavacTrees",
"com.sun.tools.javac.code.Flags",
"com.sun.tools.javac.file.JavacFileManager",
"com.sun.tools.javac.parser.JavacParser",
"com.sun.tools.javac.tree.JCTree",
"com.sun.tools.javac.util.Log");

You might be able to check your idea.log file for the below log message. It should indicate which class is missing (if any).

logger.error("Error checking jre configuration for google-java-format", e);

@nrayburn-tech
Copy link
Contributor

Sorry looks like I misunderstood which JDK is used for the extension. You’ll want to check if the boot JDK has the required classes. Some info on that here, https://www.jetbrains.com/help/idea/switching-boot-jdk.html.

@tstewart15
Copy link
Author

Thanks @nrayburn-tech sorry for the delay.

I tailed the idea.log file while disabling then reenabling the plugin, as well as quitting then restarting IDEA, but did not find any error messages mentioning "google-java-format".

I did find an info log which mentions the JRE used by IDEA during boot (I think):

2024-10-08 22:37:52,570 [     65]   INFO - #c.i.p.i.b.AppStarter - JRE: 17.0.11+1-b1207.24, aarch64 (JetBrains s.r.o.)

Any ideas on next steps to investigate?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants