你能在php中运行一个java jar文件吗?
就像当你按下按钮时,你在网站上弹出的jframe。
我已经搜索了桥接php和java,但我认为它是关于运行一个返回一些东西的java jar文件而不是实际的jframe本身。
答案 0 :(得分:1)
没有。你可以运行jar文件,如果php能够执行系统命令(它可能是),就像你正常做的那样。使用java -jar myjar.jar
。
但是这会在服务器上运行它。当您查看网页时,您不在服务器上,而是您的客户。您永远不会看到服务器上弹出的JFrame(假设它有图形环境)。
答案 1 :(得分:0)
您可以使用Apache HTTP服务器AJP-proxy配置Tomcat,并将某些URI配置为Tomcat。这将使您能够在运行Tomcat的JVM和您的应用程序所知的任何JAR文件中执行代码。