AxonDocs
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.