-Dfile.encoding即使更改值也不会更改

时间:2019-05-09 12:41:11

标签: unicode utf-8 character-encoding sbt non-unicode

我有一个存储库,它是一个scala(sbt)存储库。我已在Dfile.encoding中设置了build.sbt的值,如下所示。

javaOptions in Universal ++= Seq(
  "-Dfile.encoding=Cp1252"
)

该存储库在docker容器中运行,我在-Dfile.encoding=Cp1252中提到的ENV文件中包含了docker-compose.yml。当我打印System.getProperty("file.encoding")时,无论我提到哪种编码,我总是得到UTF-8。

我在这里想念什么吗?还是UTF-8是默认值,根本不能更改?。我正在使用MAC OS运行程序。

0 个答案:

没有答案