阅读源码
下载源码
Shiro项目源码可以在Github中获得,可以直接下载浏览。
git clone https://github.com/apache/shiro
在项目中包含了多个sample项目,其中quickstart是一个最简单并且可直接运行的Maven项目,推荐阅读和运行。
cd shiro/samples/quickstart
使用IDE
为了更方便看源码和调试,推荐使用IntelliJ IDEA等IDE来阅读源码,安装后直接启动即可。
idea .
调试
如果使用Shiro的quickstart项目和IDEA,还可以在代码中打断点,进行单步调试,了解源码运行的顺序和变量细节。