配置环境
- 安装IDEA
- clone kylin代码
- mvn install kylin 代码:
mvn clean install -DskipTests
- 将代码在IDEA中open
IDEA 配置
- Debug代码的主类:
org.apache.kylin.rest.DebugTomcat
-
添加run、debug主类的configuration(具体内容如下图所示)
按照文档中Launch Kylin Web Server locally 小结的内容来配置web server
在IDEA中 run、debug对应的主类,访问
http://localhost:7070/kylin
;对应user:ADMIN
,passwo:KYLIN
进入 kylin 的web server以后,就可以使用通过点击web 页面的方式来单步debug kylin了;其中kylin服务的代码入口都在对应的
controller
中。