作者:微信小助手
发布时间:2020-08-27T20:43:41
给 以 这是因为 代码拉到本地后,接着我们使用 当你执行 SkyWalking
以及 JavaGuide
项目贡献后的总结
JavaGuide
:
https://github.com/Snailclimb/JavaGuide
SkyWalking
:
https://github.com/apache/skywalking
1. 本地开发
SkyWalking
举例。在本地编译源码前,先查看相关的文档:https://github.com/apache/skywalking/blob/v8.0.1/docs/en/guides/How-to-build.md 。大致了解后,我们就可以开始操作了。
Github
上
fork
你想要贡献的项目
git clone --recurse-submodules https://github.com/$Name/skywalking.git
SkyWalking
它包含了子仓库,因此加入了 --recurse-submodules
参数,它可以把主仓库和子仓库源码都同时拉取。idea
打开该项目。 但是可能我们网络不够给力或有“奇怪的力量”干扰,我们则需要改动一些配置以方便快速编译。 对 maven
来说一般都是设置 maven
加速器,如果你拉的是 docker
相关,还需要配置 docker
容器阿里云地址加速。
而我们这里主要是设置 maven
阿里云镜像以及 npm
设置淘宝镜像。1.1 设置 maven 加速