当前位置: 首页 > 后端技术 > Java

quarkus-dev中文乱码

时间:2023-04-01 19:09:27 Java

一般是因为编码指定不正确。下图中的两种方法都可能是原因。quarkus:dev是一个quarkus-maven-plugin插件,使用ProcessBuilder创建一个新的进程来运行java程序,而这个进程使用的启动参数,具体逻辑在DevMojo类里面71行也是一个固定参数,唯一可配置的是第77行。此时如果要配置-Dfile.encoding=UTF-8参数,只需要使用jvmArgs或systemProperties即可。