A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 陌路行者 中级黑马   /  2013-7-7 17:11  /  1060 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 陌路行者 于 2013-7-7 17:52 编辑
  1. class RuntimeDemo
  2. {
  3.         public static void main(String[] args) throws Exception
  4.         {
  5.                 Runtime r = Runtime.getRuntime();
  6.                 r.exec("E:\\Program Files (x86)\\Tencent\\QQ\\Bin\\qq.exe");
  7.         }
  8. }
复制代码
   怎么会这个样子呢

评分

参与人数 1技术分 +1 收起 理由
杨兴庭 + 1

查看全部评分

7 个回复

正序浏览
denghui1010 发表于 2013-7-7 19:17
纳尼,为什么我这里的qq这么写是运行不了的

不明白你说的啥
回复 使用道具 举报

纳尼,为什么我这里的qq这么写是运行不了的
回复 使用道具 举报
denghui1010 发表于 2013-7-7 18:37
你那个路径QQ运行了??

of course!!
回复 使用道具 举报
陌路行者 发表于 2013-7-7 17:51
我自己找到问题啦!  是类名写错啦

你那个路径QQ运行了??
回复 使用道具 举报
denghui1010 发表于 2013-7-7 17:25
我错了.....是应该改成这样
r.exec("\"E:\\Program Files (x86)\\Tencent\\QQ\\Bin\\qq.exe\"");
就是说参 ...

我自己找到问题啦!  是类名写错啦
回复 使用道具 举报
本帖最后由 denghui1010 于 2013-7-7 17:43 编辑

我错了.....是应该改成这样
r.exec("\"E:\\Program Files (x86)\\Tencent\\QQ\\Bin\\qq.exe\"");
就是说参数里的命令应该是在cmd里打的命令+双引号也就是\"E:\\Program Files (x86)\\Tencent\\QQ\\Bin\\qq.exe\" +双引号



回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马