Language Servers
Axon documentation
Java
Java language-server support in Axon.
Java
Java language server
Java project support for Maven/Gradle workspaces, diagnostics, navigation, symbols, and refactors.
Delivery
requires Java runtime and server resources
Activation
.java files and Java project metadata
Capabilities
Understands packages, imports, classes, methods, diagnostics, symbols, and refactors.
Works best with Maven or Gradle project metadata.
Uses the installed JDK for project analysis.
Setup
Install a compatible JDK.
Open the folder that owns pom.xml, build.gradle, or settings.gradle.
Allow the server time to import larger projects.
Troubleshooting
Missing symbols often mean the project import failed.
Wrong JDK versions can create noisy diagnostics.
Large projects may need indexing time before navigation is complete.