我正在调用一个jar file
,它在Electron应用程序中贯穿spawn()
。
我将Java App生成为:
spawn( 'java' [ '-Dfile.encoding=UTF8', '-jar', 'somefile.jar' ], { encoding: 'utf-8' } );
somefile.jar
是一个生成一堆文件的应用程序。问题在于它使用不同的编码生成它们,在生成的文件中添加了随机符号:
_^omething_
如您所见,通过向Java执行和生成子进程中添加编码,它保持类似于ANSI或某种编码...
如何使其能够正确写入文件?