PHP-JAVA-BRIDGE

JavaBridge.jar下载地址:http://php-java-bridge.sourceforge.net/pjb/download.php

如果需要对内容进行修改,可以把 JavaBridge.jar 进行解压,对其中的内容进行修改,修改后再将当前目录下所有文件及目录打包成 jar

jar -cMf JavaBridge.jar .

将打包后的包放到 jdk/jre/lib/ext 目录中,替换原JavaBridge.jar文件

[root@JT-T-KEYAN-001 ~]# cd /usr/local/java/jdk1.8.0_261/jre/lib/ext/
[root@JT-T-KEYAN-001 ext]# java -jar JavaBridge.jar SERVLET:8080 3 JavaBridge.log &
[1] 23317
[root@JT-T-KEYAN-001 ext]#
[root@JT-T-KEYAN-001 ext]# ps -ef|grep 8080
root     23317 23274  0 14:57 pts/0    00:00:00 java -jar JavaBridge.jar SERVLET:8080 3 JavaBridge.log
root     23355 23274  0 14:58 pts/0    00:00:00 grep 8080
[root@JT-T-KEYAN-001 ext]#
[root@JT-T-KEYAN-001 ext]#

windows 下可以直接双击运行

自动检测脚本

#!/bin/bash
#jason.zhang@youqii.com
#DATE: 2020-11-17 10:50

JAVA_BRIDGE_STATUS=`ps -ef|grep 8080|grep -v grep|awk '{print $10}'`

if [ "$JAVA_BRIDGE_STATUS" != "JavaBridge.jar" ]
then
        echo `date`
        echo "JavaBridge 已停止,正在重启..."
        cd /usr/local/java/jdk1.8.0_261/jre/lib/ext/
        nohup /usr/local/java/jdk1.8.0_261/bin/java -jar JavaBridge.jar SERVLET:8080 3 JavaBridge.log &
        echo "JavaBridge 已启动!"
        echo ""
fi
Posted in PHP

发表评论

您的电子邮箱地址不会被公开。