Java JVM使用不同的文件打开另一个JVM.enconding
如果使用参数file.enconding启动我的应用程序,然后我的JVM创建另一个JVM文件,那么enconding参数将不会被第二个JVM继承。第二个JVM将使用系统编码Java JVM使用不同的文件打开另一个JVM.enconding,java,jvm,Java,Jvm,如果使用参数file.enconding启动我的应用程序,然后我的JVM创建另一个JVM文件,那么enconding参数将不会被第二个JVM继承。第二个JVM将使用系统编码 我可以将JVM设置为打开另一个具有相同文件的JVM.encoding吗?您可以将-Dfile.encoding=YOURENCODING作为命令行参数传递给第二个JVM。请注意:与其依赖文件.encoding,不如在执行I/O时显式指定编码(更健壮)。当然,您可能仍然需要文件。对于无法更改的代码,请对其进行编码。。。
我可以将JVM设置为打开另一个具有相同文件的JVM.encoding吗?您可以将
-Dfile.encoding=YOURENCODING
作为命令行参数传递给第二个JVM。请注意:与其依赖文件.encoding
,不如在执行I/O时显式指定编码(更健壮)。当然,您可能仍然需要文件。对于无法更改的代码,请对其进行编码。。。