JAVA的功能强大是众所周知的,PHP的简单易用也是勿用置于疑的,但偶尔会遇到PHP解决不了的问题,主要是证书的认证、处理等。于是有人便研究出了让PHP调用JAVA类的解决办法。
- 官网上下载:http://php-java-bridge.sourceforge.net/pjb/
- JavaBridge.jar:用于搭建WEB服务器接口的核心JAVA应用程序包。
- Java.inc:供PHP语言调用的方法包,主要是Java类。
- 开启服务,端口自定义
- linux 定时检查服务是否开启
- 开机自启
- 编写php代码
- jar包放在java.ext.dirs中,就是jre/lib/ext,不知道的话开启javabridge时会有显示目录路径。这种主要是用于调用jar包的class,需要手动把java打包成jar后放到jdk的jar包扩展目录中。new \Java()的第一个参数就是class的package名,比如我的jar包有一个com.icy8.test的类,那java类的第一个参数就填com.icy8.test,第二个参数是java类实例化的参数。