请教一个在Java中如和启动一个其他程序 Runtime.getRuntime.exec("");在括号里面放绝对路径老是报错 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这要看打开什么如记事本[code=BatchFile]"Notepad yourRealPath"[/code]文件夹[code=BatchFile]"Explorer yourDirectoryPath"[/code] 绝对路径?如果是带空格的路径,记得用2边用引号,比如String cmd = "\"d:\\program files\\winrar\\winrar\" ";Runtime.getRuntime.exec(cmd); 我是这样写的行吗?"C:\Program Files\TTPlayer\TTPlayer.exe" 嗯我研究下来 对于非cmd /c运行模式 是不在乎中间有没有空格的 如"notepad d:\\test test\\test.txt"可以试一下 前面的notepad 是什么意思? "C:\Program Files\TTPlayer\TTPlayer.exe"改成"\"C:\Program Files\TTPlayer\TTPlayer.exe\""就可以了!那个 notepad 等于你这里的 TTPlayer 呵呵!就是记事本! 如果jdk是1.6的话,可以用Desktop 类的open()实现打开文件.Desktop desktop=Desktop.getDesktop();File file=new File("...");desktop.open(file); 有一个Runtime类自己查下API不就行了 String cmd="D:\\TTPlayer\\TTPlayer.exe";Runtime.getRuntime().exec(cmd);成功实现,试过了。不过我的TT路径和你的不一样。呵呵。 你这样写"C:\Program Files\TTPlayer\TTPlayer.exe"是不可以的,可以这样写"C:\\Program Files\\TTPlayer\\TTPlayer.exe"或者这样写"C:/Program Files/TTPlayer/TTPlayer.exe"因为直接写一个"\",JVM会认为是转义字符. Runtime.getRuntime.exec("\"C:\\Program Files\\TTPlayer\\TTPlayer.exe\""); 递归调用时,出现了空指针 photoshop 键盘屏蔽类的问题~找思路~谢谢 该如何布局(附图) java编程思想遇到一词,“微基准测试”请问是什么意思?或者可以把英文的贴出来看看吗,谢谢 为了钱图,我放弃了C#,请大家指点迷津,这是明智的选择吗? 类作为参数的意义 过两天去面试 前辈们帮帮忙啊 java web和java 数据分析 J2SDK成功安装后怎么使用?参数怎么设置?50分 c++中的typedef long chang在JAVA中能实现么?如何实现? 统计字符串中单词问题时碰到的疑惑!关于JAVA字符串的问题
如记事本
[code=BatchFile]"Notepad yourRealPath"[/code]文件夹
[code=BatchFile]"Explorer yourDirectoryPath"[/code]
String cmd = "\"d:\\program files\\winrar\\winrar\" ";
Runtime.getRuntime.exec(cmd);
"C:\Program Files\TTPlayer\TTPlayer.exe"
我研究下来 对于非cmd /c运行模式 是不在乎中间有没有空格的 如
"notepad d:\\test test\\test.txt"
可以试一下
"\"C:\Program Files\TTPlayer\TTPlayer.exe\""就可以了!那个 notepad 等于你这里的 TTPlayer 呵呵!就是记事本!
如果jdk是1.6的话,
可以用Desktop 类的open()实现打开文件.Desktop desktop=Desktop.getDesktop();
File file=new File("...");
desktop.open(file);
Runtime.getRuntime().exec(cmd);
成功实现,试过了。不过我的TT路径和你的不一样。呵呵。
是不可以的,可以这样写
"C:\\Program Files\\TTPlayer\\TTPlayer.exe"
或者这样写
"C:/Program Files/TTPlayer/TTPlayer.exe"
因为直接写一个"\",JVM会认为是转义字符.