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 -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+是您可能使用的最低版本。