在git push heroku master
上,我收到此错误:
无法在位置找到抑制文件:etc / config / checkstyle-suppressions.xml:找不到资源' etc / config / checkstyle-suppressions.xml'。
我找到了一个示例checkstyle-suppressions.xml
文件,只是为了开始使用here,并将其添加到my_app/target/test-classes/org/glassfish/jersey/etc/config/checkstyle-suppressions.xml
并重新git push heroku master
,但我得到了相同的构建错误。
checkstyle-suppressions.xml
的正确位置是什么?
答案 0 :(得分:0)
无法找到资源'etc / config / checkstyle-suppressions.xml'
As defined in the documentation for the filter,这是您所处情境中的文件位置或类路径位置。
如果是文件位置,则取决于您运行Checkstyle的方式。通过CLI运行,它与工作目录相关。由maven运行,它与POM相关。
如果它是类路径位置,则取决于添加到类路径的内容。通过maven,这通常在src/main/resources
下。
我找到了一个示例checkstyle-suppressions.xml文件,只是为了开始,这里是 程序my_app /目标/测试类/组织/的glassfish /球衣的/ etc /配置/ CheckStyle的-suppressions.xml
假设您复制了Maven配置,我首先会复制它的配置位置。因此该文件应位于my_app/etc/config/checkstyle-suppressions.xml
。