bat运行jar后生成的.lua文件里的中文是乱码

V字仇杀 发布于 2013/04/18 16:47
阅读 802
收藏 0

我在eclipse中执行main函数生成的a.lua文件显示是正常的中文,但放到.bat中运行就后生成的中文就是乱码了。

@ECHO OFF
@ECHO STARTUP App


cd bin


FOR %%F IN (lib\*.jar) DO call :addcp %%F
goto extlibe
:addcp
SET CLASSPATH=%CLASSPATH%;%1
goto :eof
:extlibe


SET CLASSPATH=%CLASSPATH%;starwar-1.0.3.jar


java -server com.skymobi.starwar.tool.csv2lua.Csv2Lua


pause
这是我的bat文件内容。

eclipse中运行后产生文件的内容:

Post={113001={postName1=新兵,postName2=菜鸟,postName3=平民,reqPrestige=0,salary=0,harmAddition=0,defenceAddition=0,captureProvisionsCount=1,captureRefineCount=1,generalNum=3},

bat运行后产生文件的内容:

Post={113001={postName1=????,postName2=????,postName3=???,reqPrestige=0,salary=0,harmAddition=0,defenceAddition=0,captureProvisionsCount=1,captureRefineCount=1,generalNum=3},

加载中
返回顶部
顶部