通過maven掃描Settings.xml報錯:entity reference name can not contain character ='

通過maven掃描時,在settings.xml中添加配置如下:


      sonar
      
        true
      
      
        jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8
        com.mysql.jdbc.Driver
        sonar
        sonar
        http://localhost:9000
        admin
        admin
      
    

然后用下列mvn命令編譯時

mvn clean sonar:sonar

Settings.xml報錯:entity reference name can not contain character ='
查詢之后發現,是需要將‘&’進行HTML轉義


通過maven掃描Settings.xml報錯:entity reference name can not contain character ='_第1張圖片
圖片.png

進而改成


      sonar
      
        true
      
      
        jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8
        com.mysql.jdbc.Driver
        sonar
        sonar
        http://localhost:9000
        admin
        admin
      
    

改完后,終于可以愉快的掃描啦!

你可能感興趣的

广东25选5开奖结果