V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  OnlyJack  ›  全部回复第 1 页 / 共 1 页
回复总数  12
23 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@julyclyde 是的,只是这么阐述~~~
25 天前
回复了 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");
25 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@vvtf exec -it 容器内是 LANG=en_US.UTF-8
25 天前
回复了 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
25 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@julyclyde 对 其实和环境变量没啥太大关系
25 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@midsolo 是的 构建了,依然不行哦 尝试过了的
25 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@dode 在基础镜像 尝试了,无用 仍然会乱码~
25 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@Dorathea 大佬说得对,但是项目运行之后 一些落库的 含有中文,也会有乱码情况
25 天前
回复了 OnlyJack 创建的主题 Linux 字符集问题讨论
@dode 好瓜
2024-06-21 15:31:03 +08:00
回复了 lyq1234 创建的主题 成都 成都 it 00 男 想耍朋友了 有 v 友有介绍吗
0?
2024-05-27 16:32:38 +08:00
回复了 JuicyVenom 创建的主题 宽带症候群 求助懂网络的大神,我这个问题找不到根源
以上~ 我感觉是网线问题,墙内埋线 难免会挤压 如果某处走线管时被挤了 有可能会出现这种情况 建议更换网线试一下
2024-02-23 11:49:44 +08:00
回复了 huangyu2021 创建的主题 职场话题 年终奖退回上热搜了,可是我还在火上烤
别怂,仲裁他们 开抖音直播宣讲这个公司
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1737 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 16:13 · PVG 00:13 · LAX 08:13 · JFK 11:13
♥ Do have faith in what you're doing.