为什么exec('java -jar file.jar')不适用于浏览器

时间:2011-09-28 07:12:21

标签: php executable-jar

我快要疯了。

几个小时,尝试相同但不起作用我有以下代码:

<?php
exec('java -jar /home/user/classname.jar --some arguments',$output,$result);
如果我从命令行运行,

有效,但是如果你进入我的服务器并且我尝试运行只是不起作用,我已尝试使用其他命令并完美地工作"java -version", ls, mkdir, chmod, cp, date, etc

1 个答案:

答案 0 :(得分:0)

问题是操作系统的架构,。 jar是在 Windows 7 64位和1.6_26 32位中编译的,服务器是Linux x86_64。我再次编译.jar文件并正常工作。

“写一次,随处运行。” ......当然