0

是否可以在不重新启动 Sonar 服务器的情况下即时编辑 widget.erb 文件?我认为它与任何其他前端文件没有什么不同,但由于插件实际上并没有“爆炸”,所以没有打开 jar 并编辑它就无法编辑文件。

但是,如果有办法,它将允许更快地设计小部件!

谢谢!

4

1 回答 1

1

实际上,可以即时编辑插件 Web 内容。请看这个页面:http ://docs.codehaus.org/display/SONAR/Extend+Web+Application 。

您可以:

  • 对于小部件:编辑方法 RubyRailsWidget#getTemplatePath() 以返回小部件文件的绝对路径,而不是类路径(在小部件 -> 开发模式中查看更多信息)
  • 对于 web 应用程序:编辑文件 war/sonar-server/WEB-INF/config/environment.rb 并通过替换属性 config.plugin_paths 设置 ruby​​ 应用程序的绝对路径(在应用程序 -> 开发模式中查看更多信息)
于 2013-08-29T11:27:55.953 回答