java程序开发环境运行正常,打包后运行中文出现乱码的解决办法
广告法如火如荼的开展,作为网络营销的我们,凭着几行数据库sql语句,真能穷举所有的违规关键词吗?真的能解决?我真的解决不了,无奈之,写了个广告法检测软件,为了方便使用,写了GUI界面,并打包成了Jar可执行程序,速度还不错,不过在打包的时候出现了问题。
在开发环境中完美运行,而打包后,中文却出现了乱码,怎么改编码打包都不行,UTF-8,GBK,GB2312等常见编码,挨个试了个遍,还是不行,所谓:折腾无穷,乱码依旧。折腾个没完没了。搜索之,找到了一个解决办法。
java -Dfile.encoding=utf-8 -jar jar文件名.jar
原文作者称不是根本之道,不过也符合了我的需求,不敢独享,好办法就要分享出来。
原文链接:http://blog.csdn.net/u013127687/article/details/50915459
如果有更好的方法,请您留言,让我和更多的小伙伴能够看到,谢谢。
更多阅读