百分求助:java參數中的空格問題
大家好,我遇到一個關于路徑的問題:
問題:
希望在java里面啟動一個本地的操作系統進程,如下
command=java -cp "C:\Documents and Settings\bw107\workspace\abc\bin;...." start
但是每次thread啟動后似乎都只能識別到C:\Documents ,空格后面的就被忽略掉了
請問各位大俠是如何解決這類問題的,多謝!
------解决方案-------------------- C:\"Documents and Settings"
加上双引号
如果不行就加单引号
以前遇到过 你试试吧
------解决方案-------------------- 没什么麻烦的,呵呵
把"C:\Documents and Settings\bw107\workspace\abc\bin;...."
改成"C:\DOCUME~1\bw107\workspace\abc\bin;...."
也就是把Documents and Settings改成DOCUME~1就成了
------解决方案-------------------- 探讨 没什么麻烦的,呵呵 把"C:\Documents and Settings\bw107\workspace\abc\bin;...." 改成"C:\DOCUME~1\bw107\workspace\abc\bin;...." 也就是把Documents and Settings改成DOCUME~1就成了
------解决方案-------------------- 晕。。
一直不知道哦!!
各位壮士很强大!
------解决方案-------------------- 把所有的 “\” 改成 “/” 试试。。
------解决方案-------------------- 探讨 没什么麻烦的,呵呵 把"C:\Documents and Settings\bw107\workspace\abc\bin;...." 改成"C:\DOCUME~1\bw107\workspace\abc\bin;...." 也就是把Documents and Settings改成DOCUME~1就成了
------解决方案-------------------- 探讨 引用: 没什么麻烦的,呵呵 把"C:\Documents and Settings\bw107\workspace\abc\bin;...." 改成"C:\DOCUME~1\bw107\workspace\abc\bin;...." 也就是把Documents and Settings改成DOCUME~1就成了 DOCUME~1 能代替 Documents and Settings吗? 什么原理 说说