Troubleshooting
This section describes configuration options that can help you diagnose common issues and address performance problems.
If you stumble upon a problem while working with the extension, make sure to contact the Java and Kotlin by IntelliJ IDEA support team.
View logs
Java and Kotlin by IntelliJ IDEA writes diagnostic information to the intellij-server.log file. When reporting an issue, include relevant log entries together with a description of the problem and steps to reproduce it.
Locate the log file
From the main menu, select .
Select IntelliJ Language Server from the list of output channels.
During startup, Java and Kotlin by IntelliJ IDEA prints the full path to the log file, for example:
[Info] Log file: /Users/<USERNAME>/Library/Application Support/Code/User/workspaceStorage/<WORKSPACE_ID>/JetBrains.intellij/system/log/intellij-server.log
Restart the language server
If you experience issues with Java and Kotlin by IntelliJ IDEA, such as missing code analysis, unresolved symbols, or other unexpected behavior, restarting the language server or clearing its caches may help resolve the issue.
In the Status Bar (bottom-right corner of the VS Code window), click or hover over the Java and Kotlin by IntelliJ IDEA status bar item.
Select one of the actions to restart the language server:
Restart Language Server
Clear Caches and Restart Language Server

Configure JVM memory
By default, Java and Kotlin by IntelliJ IDEA uses 2 GB of maximum heap memory. For large projects, increasing the available heap memory may improve indexing and analysis performance.
Navigate to (VS Code) or (Cursor).
In the Intellij: Additional Jvm Args setting, click Edit in settings.json.
Configure the maximum heap memory following the example:
{ "intellij.additionalJvmArgs": ["-Xmx4g"] }