我有一个存储库,它是一个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运行程序。