![07f987df8f30a8957f2797674157d742.png](https://i-blog.csdnimg.cn/blog_migrate/471bb7bac9e4a3069922516121929fdb.jpeg)
1 编译源码
1.1 下载源码,项目代码托管在github上,地址: https://github.com/naver/pinpoint,最新稳定版为2.0.1,使用git clone下载2.0.1版本源码至本地。
git clone -b v2.0.1 https://github.com/naver/pinpoint.git
1.2 编译源码,maven版本建议3.5.x,需要配置java环境变量。
将JAVA_HOME环境变量设置为JDK 8主目录
将JAVA_6_HOME环境变量设置为JDK 6主目录(建议使用1.6.0_45)
将JAVA_7_HOME环境变量设置为JDK 7主目录(建议使用1.7.0_80)
将JAVA_8_HOME环境变量设置为JDK 8主目录
将JAVA_9_HOME环境变量设置为JDK 9主目录
![4bb6f4f26d07e3c5cafecf4a43688a88.png](https://i-blog.csdnimg.cn/blog_migrate/2a259ee36a50adcbd25705e5d47997bf.png)
终端执行下面命令开始编译:
mvn compile package -DskipTests=true
编译顺利,爽!编译成功之后,找到下面包:
agent目录下:pinpoint-agent-2.0.1.tar.gz 探针包
collector目录下:pinpoint-collector-2.0.1.war 收集端包
web目录下&#