-Dfile.encoding = UTF-8 在 JAVA_OPTIONS 中做什么
What does -Dfile.encoding = UTF-8 do in JAVA_OPTIONS
知道 -Dfile.encoding=UTF-8 在
中有什么作用
JAVA_OPTIONS="${JAVA_OPTIONS} -Dfile.encoding=UTF-8"
做什么?
我的码头服务器配置中有这个选项。
如果我没有它,可能会有什么后果?
它设置了一个 属性 来定义默认情况下 Java 保存和读取文件的编码。它必须在 JVM 启动时设置。
有多种编码方式 - 在计算机上表示字符的方式。 UTF-8 是最好用的编码之一,因为它包含许多语言的所有特殊字符。
一旦没有此 属性,Java 可能会以不同的编码保存文件,这可能会导致在使用文本编辑器打开文件时出现奇怪的字符。您可以通过手动将所需的编码设置为 OutputStream
来避免此问题。
知道 -Dfile.encoding=UTF-8 在
中有什么作用JAVA_OPTIONS="${JAVA_OPTIONS} -Dfile.encoding=UTF-8"
做什么? 我的码头服务器配置中有这个选项。
如果我没有它,可能会有什么后果?
它设置了一个 属性 来定义默认情况下 Java 保存和读取文件的编码。它必须在 JVM 启动时设置。
有多种编码方式 - 在计算机上表示字符的方式。 UTF-8 是最好用的编码之一,因为它包含许多语言的所有特殊字符。
一旦没有此 属性,Java 可能会以不同的编码保存文件,这可能会导致在使用文本编辑器打开文件时出现奇怪的字符。您可以通过手动将所需的编码设置为 OutputStream
来避免此问题。