当前位置: 首页 > news >正文

skywalking 10.2 源码编译

1.源码下载

Downloads | Apache SkyWalking

选择  SkyWalking APM 最新版下载,

下载后,在本地解压。

2.Idea加载工程

2.1 根目录pom文件删除checkstyle 插件

后续做二开时避免代码风格校验报错

2.2 删除apm-webapp 工程中 frontend-maven-plugin插件

不做前端工程编译:install node and npm  耗时而且不是后端需要做的事,可以交给前端组

2.3 添加插件:Protobuf support 

注意 idea 版本,如果插件商场没有搜索到,则手动下载安装。

需要注意 M1芯片 的macbook电脑  需要修改:os.detected.classifier osx-x86_64

3.编译源码 

执行指令:mvn clean package '-Dmaven.test.skip=true'

注意修改maven-enforcer-plugin  jdk版本

编译过程中偶现:不知道这样的主机。 (maven.aliyun.com)  等,重新编译就行

编译通过后需要idea 指定:apm-network\target\generated-sources\annotations   指定为:resource root  ,

--待续 

相关文章:

  • Groovy:Java 的简洁版
  • 2022 年 9 月青少年软编等考 C 语言八级真题解析
  • 安卓无障碍脚本开发全教程
  • 计算机网络中的单播、组播与广播
  • 41-牧场管理系统
  • 相向双指针 -- 灵神刷题
  • xdvipdfmx:fatal: File ended prematurely. No output PDF file written.
  • 【笔记】如何解决GitHub报错403
  • JAVA网络编程——socket套接字的介绍上(详细)
  • Python:从脚本语言到工业级应用的传奇进化
  • Vue.js教学第十四章:Vuex模块化,打造高效大型应用状态管理
  • 网络安全给数据工厂带来的挑战
  • 操作系统与底层安全
  • STM32 USART串口通信
  • Todesk 软件被锁定,不记得安全密码也进不去软件改不了问题解决
  • n 阶矩阵 A 可逆的充分必要条件是 ∣ A ∣ ≠ 0
  • 关于 Web 安全:4. 中间件 框架风险点分析
  • 危化品经营单位安全生产管理人员考试主要内容
  • 嵌入式Openharmony系统应用开发与实现方法
  • 【Leetcode 每日一题】2942. 查找包含给定字符的单词
  • 三乡有做网站的师傅吗/国内免费ip地址
  • wordpress 出名主题/广州宣布5条优化措施
  • 有企业信息的网站/网络营销推广策略有哪些
  • 机械行业网站建设方案/图片识别搜索引擎
  • 兖州市做网站/seo是什么意思网络用语
  • html怎么学/合肥网站优化技术