一、 前提技术摘要
(一) Git基础命令
本次使用:
git clone https://github.com/apache/skywalking.git
git submodule init
git submodule update
(二) GitHub使用
国内克隆代码可能过慢,建议先使用码云放至私人仓库再从码云克隆项目。操作步骤如下:
1. 复制项目URL
复制GitHub上相应项目的URL
2. 码云导入
登录码云后在右上角选择“从GitHub/GitLab导入仓库”
直接粘贴URL会自动识别,导入即可
3. 克隆项目
使用git clone命令克隆项目时,使用如图所示的码云地址即可
(三) Idea(建议)或Eclipse开发工具使用
SkyWalking是一个复杂的Maven项目,包括许多模块,Idea对此模式开发更有利,且导入不需要修改配置。
(四) Maven模块化构建
二、 建立项目
(一) 准备
准备git,JDK8和maven3
(二) 克隆项目
建议使用码云URL
git clone https://github.com/apache/skywalking.git
cd