如何强制 jar 使用(或运行 jar 的 jvm)utf-8 而不是系统的默认编码
我的Windows的默认编码是GBK,而我的Eclipse完全是utf-8编码的。
因此,在我的Eclipse中运行良好的应用程序崩溃了,因为当作为jar文件导出时,单词变得不可读;
我必须在.bat文件中写入以下行才能运行应用程序
start java -Dfile.encoding=utf-8 -jar xxx.jar
现在我的问题是,我是否可以在源代码中编写一些东西来设置应用程序uses(或jvm运行)utf-8而不是系统的默认编码。