在服务器上运行JAR文件

时间:2016-09-16 23:17:44

标签: java php apache server exec

我编写了一个Java程序,它在与.jar文件相同的目录中创建一个文本文件。现在我想使用php来运行.jar。 我试过了:

exec('java -jar awesomejavaprogram.jar');

但我没有创建文件......我也没有收到任何错误信息或堆栈跟踪。

1 个答案:

答案 0 :(得分:1)

Java可能不在php的路径中。

如果从命令行运行exec,它应该为您提供完整路径,将其放入/opt/eclipse-android/android-sdk/build-tools/24.0.2/aapt : Syntax error : Unterminated quoted string" 并且它应该可以正常工作。

此外,如果您从网页上运行该功能,那不是一个好主意。