在PHP中执行Runtime.getRuntime()。exec()

时间:2013-11-27 07:27:47

标签: java php process runtime.exec

你能帮我解决这个问题吗? 我已成功使用Runtime.getRuntime()。exec()使用命令提示符(在Windows中)执行简单的java程序 但是当我通过php执行时它不起作用?

简单代码

public class Main
{
    public static void main(String[] args)
    {       
        System.out.println("Hello World "+args[0]);
        try{
            Process proError=Runtime.getRuntime().exec("cmd javac Main2.java");
        }catch(java.io.IOException es)
        {           
            es.printStackTrace();
            System.out.println("Kacau");
        }
    }
}

当我运行php时,它不起作用(程序不会编译Main2.java)就像我只是在命令提示符下执行

$cmd = "java Main sample";
$hasil= shell_exec($cmd);           
echo $hasil;    

0 个答案:

没有答案