Runtime.getRuntime().exec("cmd /E:ON /c start d:\\javac.exe.....")
試試

解决方案 »

  1.   

    你可以看一下tools.jar里面javac实际上也是调用java的class的,是sun.tools.javac.Main这个类,你只要调这个类的main函数,把参数传给他就可以了
      

  2.   

    javac也是用java做的
    javac.exe只是个封装而已。
    类似于
    public class rjavac{
     public static void main(String args[])
          {
            //com.sun.tools.javac.Main;
                                }
     }
      

  3.   

    Runtime.getRuntime().exec("cmd /E:ON /c start d:\\javac.exe.....")
    同意这个