1、同时指定<project.build.sourceEncoding>属性和<encoding>的方式可适用于Maven2和Maven3。

2、在Maven3中可以只增加<project.build.sourceEncoding>属性而不指定<encoding>,即能解决编译问题。如果只指定<encoding>编译不会出错,但会出现以下警告。建议两者都进行指定或只指定前者。警告信息如下:

[WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!

3、在Maven2中,如果只指定<project.build.sourceEncoding>属性则编译出错;如果只指定<encoding>编译不会出错,但会出现与第2点类似的警告,建议两者都进行指定,以免对运行产生影响。

执行mvn,生成好jar包并在其它工程引用此jar及其源码jar,如果还是乱码,可能就是eclipse的配置问题了,确认windows->Preferences->general->Workspace->Text file encoding设置为UTF-8

确认windows->Preferences->general->Content Types->右侧Context Types树,点开Text,选择Java Source File,在下面的Default encoding输入框中输入UTF-8,点Update

以上对我都没有用。

用ue打开哪个.java文件,另存为utf-8后就可以。

转载于:https://www.cnblogs.com/longronglang/p/10509700.html

eclipse解决maven编码UTF-8的不可映射字符相关推荐

  1. Eclipse 中 Maven 项目默认JDK版本为1.5 的解决方法

    在 Eclipse 中 Maven project 的默认 JDK 版本是 1.5, 如果不在 settings.xml 或者 pom.xml 中显示的指出 JDK 版本,每次 右键项目--> ...

  2. Eclipse导入Maven项目解决Build Path不能配置问题

    Eclipse导入Maven项目解决Build Path不能配置问题 参考文章: (1)Eclipse导入Maven项目解决Build Path不能配置问题 (2)https://www.cnblog ...

  3. eclipse中用maven多模块管理,然后主项目无法调用其他被依赖项目里的方法,解决办法

    eclipse中用maven多模块管理,然后主项目无法调用其他被依赖项目里的方法,解决办法 参考文章: (1)eclipse中用maven多模块管理,然后主项目无法调用其他被依赖项目里的方法,解决办法 ...

  4. Eclipse下Maven新建Web项目index.jsp报错完美解决(war包)

    Eclipse下Maven新建Web项目步骤 1. 2. 3. 4. 5. 问题描述 最近用eclipse新建了一个maven项目,结果刚新建完成index.jsp页面就报错了,先把错误信息贴出来看看 ...

  5. 使用Maven编译项目遇到——“maven编码gbk的不可映射字符”解决办法 ——转载...

    一.问题描述 今天在MyEclipse中使用Maven编译项目源代码时,结果如下了如下的错误 百思不得其解啊,java源代码在MyEclipse中显示是没有任何错误的,可是执行"maven ...

  6. eclipse中maven项目pom文件第一行报错解决方法

    eclipse中maven项目pom文件第一行报错解决方法 参考文章: (1)eclipse中maven项目pom文件第一行报错解决方法 (2)https://www.cnblogs.com/wxym ...

  7. 解决eclipse安装maven的问题:Unable to update index for central

    解决eclipse安装maven的问题:Unable to update index for central 参考文章: (1)解决eclipse安装maven的问题:Unable to update ...

  8. eclipse 创建maven项目 出现Could not calculate build plan错误解决

    目录 一.问题描述 ​ 二.问题原因 三.具体解决方案(仅供参考): 1.创建本地Maven仓库 下载maven 解压 配置环境变量 ​ 测试是否安装成功 创建本地maven仓库 2.eclipse配 ...

  9. Eclipse 使用 Maven 构建动态 Web 工程,默认无 java 目录的解决方法

    Eclipse 使用 Maven 构建动态 Web 工程,默认无 java 目录的解决方法 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署 ...

最新文章

  1. Observer 模式在eHR中的应用
  2. Byzantine Fault Tolerance in Proof-of-stake protocols
  3. Django从理论到实战(part18)--配置templates文件夹路径
  4. RecycleView弹性滑动
  5. 论文浅尝 | Distant Supervision for Relation Extraction
  6. Git 常用命令[持续更新...]
  7. [BZOJ1815BZOJ1488]有色图/图的同构(Polya定理)
  8. 切比雪夫不等式例题讲解_人教版初中数学七年级下册一元一次不等式组公开课优质课课件教案视频...
  9. 复利,世界第八大奇迹
  10. linux测试usb显示速率,linux 测试usb写入和读取速度
  11. 滴滴出行A/B测试城市运营分析
  12. MAT分析器中的shallow and retained heap详解
  13. cs224n学习笔记
  14. Postman使用技巧之三:用Postman生成Request代码
  15. Neo4j 简单入门
  16. 修改“Applications”需要输入管理员名称和密码。
  17. 能将用户切片链接到其他html页面或位置,网页美工设计..doc
  18. 使用PE安装Win11简单教程
  19. 复杂截面的形心和惯性矩如何计算(萌新求教)
  20. 让DuiLib支持Icon图片显示

热门文章

  1. koa-中间件流程控制
  2. C++ new delete操作符
  3. The MIT License (MIT)
  4. zip压缩与解压缩示例
  5. [转载]C#写的NoSQL开源项目/系统(系列)
  6. 日期和时间规范函数 (Entity SQL)
  7. 胸闷的原因有哪些? 相关解决偏方
  8. σ(゚∀゚ ∬オレの性格だ
  9. mysql审计权限_MySQL对普通用户(没有super)开启审计功能
  10. leetcode算法题--有效的括号