我需要从php在Java上运行代码。我可以从php调用Java文件。但我需要:
我尝试:
java.php文件
<?php
shell_exec('sudo javac Main.java 5 6');
echo shell_exec("java Main c");
?>
Java必须将数字5和6以及返回的变量c相加。
Main.java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int a,b,c;
Scanner sc=new Scanner(System.in);
a=Integer.parseInt(args[0]);
System.out.println(a);
b=Integer.parseInt(args[1]);
System.out.println(b);
c=a+b;
System.out.println(c);
}
}
我从终端运行java.php文件。