compile

Installation
SKILL.md

Compile SkyWalking Java Agent

Build the project based on user request. Detect what they want to build and run the appropriate command.

Prerequisites

  • JDK 17, 21, or 25 (JDK 8 is supported at runtime but JDK 17+ is needed to compile)
  • Maven is bundled as ./mvnw (Maven wrapper)
  • Git submodules must be initialized for protocol definitions

Check JDK version first:

java -version

If submodules are not initialized:

git submodule init && git submodule update
Installs
1
GitHub Stars
917
First Seen
Jun 16, 2026
compile — apache/skywalking-java