OnlyJack 最近的时间轴更新
OnlyJack

OnlyJack

V2EX 第 627622 号会员,加入于 2023-05-06 18:14:39 +08:00
OnlyJack 最近回复了
23 小时 34 分钟前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@julyclyde 是的,只是这么阐述~~~
2 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
感谢各位大佬~ 实际上的问题出在 java 项目上,在编译的过程中 父 pom 没有指定 utf-8 导致的,包括子 pom 和运行过程中导致的。

其实这个相当于 java 项目不规范导致的,理论上都要增加 utf-8 并且要设置为全局。

父 pom 配置
<!-- 设置项目编码为 UTF-8 ,解决编译和运行时的中文乱码问题 -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>


子 pom 配置
<encoding>UTF-8</encoding>


WebApplication.java

// 设置系统默认编码为 UTF-8 ,解决容器环境中文乱码问题
// 必须在 Spring Boot 启动之前设置,确保日志输出使用正确的编码
System.setProperty("file.encoding", "UTF-8");
System.setProperty("sun.jnu.encoding", "UTF-8");
2 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@vvtf exec -it 容器内是 LANG=en_US.UTF-8
2 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@shuangbiaog 加的都挺全了,依然是部分中文乱码

-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 -Dstdout.encoding=UTF-8 -Dstderr.encoding=UTF-8 -Dspring.http.encoding.charset=UTF-8 -Dspring.http.encoding.enabled=true -Dspring.messages.encoding=UTF-8
2 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@julyclyde 对 其实和环境变量没啥太大关系
2 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@midsolo 是的 构建了,依然不行哦 尝试过了的
2 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@dode 在基础镜像 尝试了,无用 仍然会乱码~
3 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@Dorathea 大佬说得对,但是项目运行之后 一些落库的 含有中文,也会有乱码情况
3 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@dode 好瓜
2024-06-21 15:31:03 +08:00
回复了 lyq1234 创建的主题 成都 成都 it 00 男 想耍朋友了 有 v 友有介绍吗
0?
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2664 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 08:59 · PVG 16:59 · LAX 00:59 · JFK 03:59
♥ Do have faith in what you're doing.