作者tkcn (小安)
看板java
标题Re: [问题] jar无法在中文路径下执行
时间Wed Aug 31 13:50:25 2011
※ 引述《catjimmy (cat)》之铭言:
: 标题: [问题] jar无法在中文路径下执行
: 时间: Wed Aug 31 10:47:18 2011
:
: 程式在eclipse上执行都没有问题
:
: 但是汇出成jar时一直没有办法执行
:
: 反覆测试後才发现只要档名或是路径中有中文的话就无法执行
:
: 在英文底下就没有问题
:
: 拜求过大神以及爬文也没看到这方面的资讯
:
: 请问有人可以提供解答吗~
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 111.250.163.236
: → tkcn:你的"执行"到底是啥? 汇出? 还是执行jar? 错误讯息又是啥? 08/31 10:52
: → catjimmy:抱歉,执行指执行jar,双击执行完全没反应,用命令列出现 08/31 13:40
: → catjimmy:尝试开启档案xxxx时发生未预期的错误=>中文路径都是乱码 08/31 13:42
继续问..
档名/路径有中文指的是什麽?
eclipse 专案本身在中文路径?
汇出 jar 档的路径?
(如果是这项,把档案搬到其他路径是否便可执行?)
jar 档里头的路径?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.78.231
1F:推 catjimmy:是指jar的所在路径,若是把它搬到英文路径底下就没有问题 08/31 13:55
2F:→ catjimmy:但eclipse本身却是在中文路径== 08/31 13:57
3F:→ tkcn:命令列所下的指令是什麽? 08/31 14:07
4F:推 catjimmy:java -jar "D:\xxxx\xxxx\xxxx\xxx.jar" 08/31 14:22
5F:→ tkcn:直接到 jar 所在目录打 java -jar xxxx.jar 呢? 08/31 14:28
6F:推 catjimmy:档名是中文也不行Orz 08/31 14:29
7F:推 catjimmy:但在中文路径下java -jar "中文.jar" 不行"e.jar"可以 08/31 14:32
8F:→ asilzheng:eclipse里面是unicode win底下是big-5?? 08/31 15:22
9F:推 catjimmy:eclipse是unicode没错,win的编码我不知道去哪找@@" 08/31 15:27