
文章图片

环境
- 操作系统:win10
- JDK:1.8.0_144
- 【maven|maven 编译遇到\编码 GBK 的不可映射字符\警告的处理】maven:3.5.0
- 普通的 maven 工程 , java 源码注释中有中文 , 如下:
package com.bolingcavalry.addservice;
/*** @author wilzhao* @description 加法服务对应的接口* @email zq2599@gmail.com* @time 2018/10/13 10:07*/public interface AddService {int add(intaintb);
- 使用下面的命令编译:
mvn clean compile -Dmaven.test.skip=true
- 虽然提示编译成功 , 但是有警告编码 GBK 的不可映射字符 , 如下所示:
[WARNING
/C:/temp/201810/07/customizestarter/addservice/src/main/java/com/bolingcavalry/addservice/AddService.java:[530
编码GBK的不可映射字符[INFO
------------------------------------------------------------------------[INFO
BUILD SUCCESS[INFO
------------------------------------------------------------------------[INFO
Total time: 1.853 s[INFO
Finished at: 2018-10-13T11:07:16+08:00[INFO
Final Memory: 13M/162M[INFO
------------------------------------------------------------------------
- maven 用的是 win10 的字符集 , 在 winndows 命令行输入 chcp , 返回 936 表示 GBK , 如下图:
- 而 JAVA 的字符集是 UTF8 , 所以只要把 maven 编译时的字符集改为 UTF8 即可;
- 在 pom.xml 的属性节点中增加属性:
<properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties>
- 最近我们经常遇到这样的购机需求:工作为主|价格真香表现全面的“工作站级设计本”!惠普战99测评
- 大家有没有遇到过这样的事情|怎么设置默认打印机
- 大家在工作和生活中可能会遇到这样的事情|word做好表格忘记加标题怎么办?最简单实用的操作方法
- 平时工作的时候经常会遇到各种格式的文档|pdf文档怎么编辑?
- 不知道大家有没有遇到过这种情况|视频加水印怎么加?两种方法教你轻松解决
- 相信很多小伙伴都有遇到以下的情况|怎样录制手机屏幕视频?教你一招!
- 是否大家有遇到过|webp格式转换成gif软件有哪些?
- 相信大家都有遇到过将以前的老照片放大后却发现变得模糊不清晰的情况吧|不清晰的照片怎么变清晰?教你几个方法!
- 想必你也有遇到过|免费pdf阅读器有哪些
- 大家在生活中有没有遇到需要将音频转为文字的时候|如何在音频中提取文字?
