qulice
1267 - set up encoding for PMD

Qulice是Java项目的静态分析质量控制工具。它结合了所有最佳的静态分析仪器,并预先配置它们,包括CheckStyle和PMD。您无需再使用和配置它们。
在www.qulice.com上了解更多信息。
另外,首先阅读此博客文章:严格控制Java代码质量。
只需将此插件添加到您的pom.xml :
< build >
< plugins >
< plugin >
< groupId >com.qulice</ groupId >
< artifactId >qulice-maven-plugin</ artifactId >
< version >0.23.0</ version >
< configuration >
< license >file:${basedir}/LICENSE.txt</ license >
</ configuration >
< executions >
< execution >
< goals >
< goal >check</ goal >
</ goals >
</ execution >
</ executions >
</ plugin >
</ plugins >
</ build >还请记住,我们支持Maven 3.1+。
必须以以下格式声明许可证的途径: file:${basedir}/LICENSE.txt ,它是默认值,可以使用任何完整路径而不是${basedir} 。
阅读此简短的摘要,内容涉及您在项目中可能遇到的典型错误。
为了下载XML验证所需的模式,您可能需要代理设置。不支持Maven代理,但是标准JVM代理效果很好。要使用它,只需添加-Dhttp.proxyHost=HOST -Dhttp.proxyPort=PORT到您的MAVEN_OPTS环境变量或maven命令,例如mvn clean verify -Dhttp.proxyHost=HOST -Dhttp.proxyPort=PORT 。
分叉存储库,进行更改,向我们发送拉动请求。我们将在不违反我们的质量标准的情况下审查您的更改并将其应用于master分支。为了避免挫败感,在向我们发送拉动请求之前,请运行完整的Maven构建:
$ mvn clean install -Pqulice请记住,JDK 11+和Maven 3.8+是您可能使用的最低版本。