问题描述
如何为Sonar插件开发设置良好的调试工作流程。当前看起来像这样->
How do I setup a decent debug workflow for Sonar Plugin Development. Currently it looks like this ->
mvn clean将插件
复制jar放到Sonar文件夹中
重新启动Sonar服务器(对于体面的工作流程来说花费的时间太长)
在我的示例项目中运行mvndebug sonar:sonar
在IntelliJ中运行远程调试
mvn clean install the plugin
copy jar over to the Sonar folder
restart Sonar Server (takes way too long for decent workflow)
run mvndebug sonar:sonar in my example project
run remote debug in IntelliJ
我已经阅读了一些有关,但是我找不到与4.5或任何较新版本兼容的东西(当他们将Sonar重命名为SonarQube时)。
I've read some stuff about the Development Mode and how nice it all works with JRebel but I can't find anything that's compatible with 4.5 or the any of the newer Versions (when they renamed Sonar to SonarQube).
谢谢!
推荐答案
没有通用解决方案...
There is no universal solution...
我还是这样:
- 构建插件
- 在本地SQ上部署并启动服务器(批处理脚本)
- 使用实际项目进行测试
这篇关于声纳插件开发工作流程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!