1. 开发环境搭建
2025/8/4小于 1 分钟
1. 开发环境搭建
搭建
skywalking-java
的测试环境。
参考文档:
下载构建
下载
Prepare JDK 17 or 21.
- 注意不可以使用Java8来构建
git clone https://github.com/apache/skywalking-java.git
cd skywalking-java
# windows 直接使用本地mvn
mvn clean package -Pall
构建
- 构建agent
mvn clean -Dmaven.test.skip=true package -Pagent
说明
在这里,我的启动方式是没有按照简书文档哪里说创建一个子模块,我是创建了一个新的项目,将新的项目以及skywalking-java 放在一个新的目录中,然后在idea中打开即可。
启动
添加启动命令, vm 参数:
-javaagent:D:\code\github\sw-learn\skywalking-java\skywalking-agent\skywalking-agent.jar
注意
保证源码与skywalking-agent\skywalking-agent.jar 的一致,即 修改了源码后,要通过执行mvn package -Pagent重新生成skywalking-agent.jar。