maven打包的时候出现乱码的时候的解决方案

在项目的pom文件中添加一下的设置的编码格式
<properties>  
        <!-- 文件拷贝时的编码 -->  
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>  
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>  
        <!-- 编译时的编码 -->  
        <maven.compiler.encoding>UTF-8</maven.compiler.encoding>  
   </properties> 

跳过测试,和编码设置

<plugins> 
      <plugin> 
        <groupId>org.apache.maven.plugins</groupId>  
        <artifactId>maven-compiler-plugin</artifactId>  
        <version>3.6.2</version>  
        <configuration> 
          <encoding>UTF-8</encoding> 
        </configuration> 
      </plugin>  
      <plugin> 
        <groupId>org.apache.maven.plugins</groupId>  
        <artifactId>maven-resources-plugin</artifactId>  
        <version>3.0.2</version>  
        <configuration> 
          <encoding>UTF-8</encoding> 
        </configuration> 
      </plugin>  
      <plugin> 
        <groupId>org.apache.maven.plugins</groupId>  
        <artifactId>maven-surefire-plugin</artifactId>  
        <version>2.20</version>  
        <configuration> 
          <skip>true</skip>  
          <!-- 跳过单元测试的运行 -->  
          <argLine>-Dfile.encoding=UTF-8</argLine> 
        </configuration> 
      </plugin>  
    </plugins> 

如果上面的测试还是不行的话 将项目的文件从新 clone下来之后在

在本地的文件库中将 使用mvn的打包命令来测试

我的使用方式是没有问题的

posted @ 2022-12-07 18:36  diligently  阅读(37)  评论(0)    收藏  举报