问题:debug 模式有哪些效果?
1、如何启用 debug 模式
- 增加程序启动参数可开启:
java -jar demo.jar --debug=1
- 或者,增加jvm参数:
java -Dsolon.debug=1 -jar demo.jar
- 或者,使用 solon-test 进行单元测试时,会自动启用 debug 模式
- 或者,在开发工具里配置启动参数
--debug=1
2、有哪些效果
范围 | 效果 | 补充 |
---|---|---|
动态模板文件变更 | 动态更新(即马上见到效果) | |
静态资源文件变更 | 动态更新(即马上见到效果) | |
类代码变更 | / | 可借用 JRebel 实现类的动态更新 |
属性配置文件 | 会有加载提示打印 | |
@ProxyComponent | 会有兼容警告打印 | |
@Dao | 会有兼容警告打印 | 建议统一改用 @ProxyComponent |
@Service | 会有兼容警告打印 | 建议统一改用 @ProxyComponent |
@Repository | 会有兼容警告打印 | 建议统一改用 @ProxyComponent |
solon.proxy 插件 | 会打印代理实现类名 | |
solon.graalvm 插件 | 会打印所有加载的资源地址 |
提示:有别的效果需要,可以提建议。