zoukankan      html  css  js  c++  java
  • maven错误解决:编码GBK的不可映射字符

    直接将项目改为UTF-8编码,无效!

    要通过修改pom.xml文件,告诉maven这个项目使用UTF-8来编译。

    方案一:

    在pom.xml的/project/build/plugins/下的编译插件声明中加入下面的配置:<encoding>UTF-8</encoding>

    即:

    1. <plugin> 
    2.     <groupId>org.apache.maven.plugins</groupId>  
    3.     <artifactId>maven-compiler-plugin</artifactId> 
    4.     <version>3.1</version> 
    5.     <configuration> 
    6.         <source>1.7</source> 
    7.         <target>1.7</target> 
    8.         <encoding>UTF-8</encoding> 
    9.     </configuration> 
    10. </plugin> 

    方案二:

    在pom.xml的/project/properties/下的属性配置中加入下面的配置:

    <maven.compiler.encoding>UTF-8</maven.compiler.encoding>

    即:(有第一句即可)

    1. <properties> 
    2.     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
    3.     <maven.compiler.encoding>UTF-8</maven.compiler.encoding> 
    4. </properties> 
  • 相关阅读:
    《将博客搬至CSDN》
    所谓找链表中点
    虚函数
    编辑距离
    数组移位
    DFA
    Single Number III
    XOR异或解惑
    First Bad Version
    while(!in.empty()) 和 while(in.size())
  • 原文地址:https://www.cnblogs.com/wych/p/4151750.html
Copyright © 2011-2022 走看看