黑马程序员技术交流社区

标题: 关于Runtime的一个小问题 [打印本页]

作者: Ezreal    时间: 2014-8-18 12:13
标题: 关于Runtime的一个小问题
在Eclipse中执行下面代码,为什么QQ没有启动呢,谁来帮我解答一下啊??
  1. package cn.program.runtime;

  2. import java.io.IOException;

  3. public class RuntimeDemo {
  4.         public static void main(String[] args) throws IOException
  5.         {
  6.                 Runtime r = Runtime.getRuntime();
  7.                 r.exec("C:\\QQProtect.exe");
  8.         }

  9. }
复制代码

作者: fantacyleo    时间: 2014-8-18 12:57
QQProtect不是qq主程序吧?而且,你光把一个exe拷贝到c盘根目录下没用的,人家启动qq还需要一堆的资源文件,什么dll之类,你c盘根目录下没这些文件,怎么可能启动得了?
作者: 玥夜    时间: 2014-8-18 13:05
额 这个事哪里的方法啊 不知道呢
作者: Ezreal    时间: 2014-8-18 15:07
fantacyleo 发表于 2014-8-18 12:57
QQProtect不是qq主程序吧?而且,你光把一个exe拷贝到c盘根目录下没用的,人家启动qq还需要一堆的资源文件 ...

对哦  我知道了  谢谢
作者: Ezreal    时间: 2014-8-18 15:08
玥夜 发表于 2014-8-18 13:05
额 这个事哪里的方法啊 不知道呢

Runtime类中的
作者: 怀念黑海岸    时间: 2014-8-18 18:41
额,我记得老毕当初讲的时候是说的如果一个文件是可执行文件,那么你可以使用对应程序的完整路径来使用该程序执行这个文件,我想应该是你qq的位置没搞对吧。
作者: Joemi    时间: 2014-8-18 20:02
启动错了~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2