skyWalking5.0在idea下開發環境搭建
tools |
version |
Windows |
10 |
IntelliJ IDEA |
2018.1.3 |
Maven |
3.5.4 |
jdk |
1.8 |
git |
2.9 |
1.源碼下載
skyWalking中文文檔地址
- 在git命令窗口依次執行以下代碼
- windows下git不支持長文件名,需要修改配置
git config --global core.longpaths true
git clone https://github.com/apache/incubator-skywalking.git
- 進入到 incubator-skywalking 文件夾下,切換到v5.0.0-GA 版本(版本可選)
cd incubator-skywalking/
git checkout v5.0.0-GA
- 設置git取消代理。忽略SHH。初始化子模塊並更新。
git config --global --unset http.proxy
git config http.sslVerify "false"
git submodule init
git submodule update
- 執行./mvnw clean package -DskipTests 編譯
源碼下載完成
2.skyWalking在IntelliJ IDEA調試
- 修改apm-collector\apm-collector-boot\src\main\resources\application.yml
storage:
elasticsearch:
clusterName: CollectorDBCluster
clusterTransportSniffer: true
clusterNodes: [更換ES地址,若果是本地單機啓動則無需修改]
- 啓動ES
- 啓動apm-collectorboot下的 CollectorBootStartUp.java
- 啓動apm-webapp下的ApplicationStartUp.java
- 添加npm啓動項,配置skyWalking-UI啓動指令並啓動
- 進入登陸界面後 輸入 admin / 888888進入skyWalking,進入的界面爲演示數據,如果想要連接本地ES調試數據需要修改 skywalking-ui/.webpackrc. 文件.重啓