关键词搜索

源码搜索 ×
×

用intellij idea调试 CAS 5.1.8

发布2018-02-28浏览4038次

详情内容

能够用intellij idea编译cas 5.1.8之后,怎么调试呢?

在我机器里面,intellij idea中直接按下Run或Debug,妄图运行或调试,是会报错的。一大堆的错误,什么“restartedMain ERROR Error creating converter for xwEx java.lang.reflect.InvocationTargetException”之类,据说是log4j和spring boot版本不兼容,云云。作为一个java为入门者,面对如此“庞大”的一个系统,有太多的东西不明白,跑出来这么多的错误,望而生畏,无从下手。

因为默认情况下,对于CAS 5.1.8,intellij idea是将它作为spring boot程序运行的:
这里写图片描述

但我们部署的时候,只是将cas-5.1.8\webapp\cas-server-webapp\build\libs\cas-server-webapp-5.1.8.war扔到tomcat下即可,那么,其实我们可以在intellij idea中run at tomcat就行了啊。

run - edit configurations - + - tomcat server,在deployment里添加“cas-server-webapp-5.1.8.war”即可

这里写图片描述

这里写图片描述

这里写图片描述

设置断点,点击那个运行旁边的bug图标,就可以调试了。

单步调试:F8

鼠标悬停在断点行,可以看到变量的值

如果想观察语句的运行结果,可以鼠标右键,在快捷菜单中“Add watch”,输入即可。

也挺方便的。

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载