首页 > 解决方案 > 错误:在 ecplise 中编码 UTF-8 的不可映射字符

问题描述

请检查以下代码是否在尝试运行 maven build 时设置了 maven 编译器插件...全新安装我面临这个问题。

  [ERROR] COMPILATION ERROR : 
    [INFO] -------------------------------------------------------------
    [ERROR] \Users\CreditCardClass.java:[168,31] error: unmappable character for encoding UTF-8

带有闲置代码的 pom.xml 文件

      <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
      </properties>

    <build>
            <plugins>
                <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.3.2</version>
        <configuration>
            <source>1.6</source>
            <target>1.6</target>
            <encoding>UTF-8</encoding>
        </configuration>
    </plugin>
            </plugins>
        </build>

我已经设置了 UFT-8 IN properties->Resource->test file UTF-8 。请任何人回答这个问题

标签: mavenseleniumcharacter-encodingtestng

解决方案


推荐阅读