如何从Php文件调用java函数?

如何从Php文件调用java函数?,java,php,php-java-bridge,Java,Php,Php Java Bridge,我创建了一个JAR文件,需要从Php文件调用它的方法。我试着用PHPJavaBridge来实现它,但它只适用于sun java 6,这是一个废弃的版本。另外,我觉得使用php java桥并不是实现我想要的东西的最佳方式,因为它在很久以前就已经更新了。有没有其他方法可以从php文件调用java函数?使用shell_exec(comand)从php执行java程序,它将以字符串形式返回java程序的输出 见 简而言之:使用PHP的exec()函数。正如参考问题中所述,这需要非常小心地进行,但如果你做

我创建了一个JAR文件,需要从Php文件调用它的方法。我试着用PHPJavaBridge来实现它,但它只适用于sun java 6,这是一个废弃的版本。另外,我觉得使用php java桥并不是实现我想要的东西的最佳方式,因为它在很久以前就已经更新了。有没有其他方法可以从php文件调用java函数?

使用shell_exec(comand)从php执行java程序,它将以字符串形式返回java程序的输出


简而言之:使用PHP的exec()函数。正如参考问题中所述,这需要非常小心地进行,但如果你做得正确,(我发现)这可能是一个比桥接法更干净的解决方案。

耦合方法:1。将您的JAR包装在REST/SOAPWeb服务中,2。使用RPC,3。使用PHPExec