skywalking-6.x 编译指北

2020-05-30  本文已影响0人  小马欧巴

1. 源码地址

https://github.com/apache/skywalking

2. 从GitHub下载代码编译

#准备环境: git、jdk8、maven
git clone https://github.com/apache/skywalking.git
cd ~/IdeaProjects/openSource/skywalking
#切换到tag git checkout [tagname] (可选,当需要编译发行版本时,请是切换到指定分支)
git checkout 6.x
git submodule init
git submodule update
mvn clean package -DskipTests

:如果在使用 maven 编译 apm-webapp 时碰到下载包失败问题,可以将 skywalking/apm-webapp/pom.xml 中 npm 源地址修改为淘宝的源,在中国的访问速度可以大大提高。
修改前:

<configuration>
    <arguments>install --registry=https://registry.npmjs.org/</arguments>  
</configuration>

修改后:

<configuration>
    <arguments>install --registry=https://registry.npm.taobao.org/ --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/</arguments>  
</configuration>
上一篇 下一篇

猜你喜欢

热点阅读