我创建了一个声纳插件,它通过添加更多自定义的checkstyle检查来扩展声纳checkstyle插件。当我重新启动声纳服务器时,插件还会创建一个包含所有规则的新质量配置文件。到目前为止,这一切都很好。
我的问题是:当我添加新开发的支票时,如何更新配置文件?
我尝试在服务器上以管理员身份手动删除配置文件,以便在启动时创建“新”配置文件。但删除的配置文件仍然存在,并且没有添加新的配置文件。
以下是代码,负责创建个人资料:
public RulesProfile createProfile(ValidationMessages inValidation) {
return xmlParser.parseResource(getClass().getClassLoader(), "profile.xml" ,inValidation);
}