just try:Runtime.getRuntime().exec(path of .chm)

解决方案 »

  1.   

    我写了"try{
        Runtime.getRuntime().exec("d:/clyde.chm");
        }catch(IOException ioe){
                   ioe.printStackTrace();
                }"
    结果出现下面的异常java.io.IOException: CreateProcess: d:/clyde.chm error=193 at java.lang.Win32Process.create(Native Method) at java.lang.Win32Process.<init>(Win32Process.java:66) at java.lang.Runtime.execInternal(Native Method) at java.lang.Runtime.exec(Runtime.java:551) at java.lang.Runtime.exec(Runtime.java:418) at java.lang.Runtime.exec(Runtime.java:361) at java.lang.Runtime.exec(Runtime.java:325)
      

  2.   

    Runtime.getRuntime().exec("cmd start d:/lyde.chm");