Intellij中maven import导致的乱码问题

发布于 2021-11-25 02:21:28 字数 701 浏览 771 评论 2

我的项目是GBk, 已经在Intellij中设置File Encodings的IDE Encoding, Project Encoding为GBK.

项目导入Idea之后刚开始打开java文件确实是以GBK编码打开, 但是使用了Maven import之后就出现问题: 在Overriding Encoding for Files/Directories中所有项目都被覆盖为Default Encoding为UTF-8, 导致打开java文件时乱码.

手动将每个bundle的Default Encoding重置为GBK后, 打开文件正常, 但是pom修改后, 在idea中使用maven import就又会重新覆盖bundle默认编码为UTF8.......

和Idea版本应该没有关系, 换了两个版本了, 每次问题都是出现在maven reimport之后, 是否在maven时应该加入什么参数, 加以控制.

就是这个万恶的maven import导致默认编码覆盖为UTF8....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

裸钻 2021-11-28 23:35:19

非常感谢, 已经按照你说的这种方式解决了

风柔一江水 2021-11-27 05:42:03

在pom中添加或修改成以下方式:

<project.build.sourceEncoding>GBK</project.build.sourceEncoding>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文