xampp,php-java-bridge show通知:未定义的属性:java_Client :: $ cancelProxyCreationTag

whi*_*vin 6 php java xampp php-java-bridge

当我尝试使用javaBridge时,我得到以下通知,因为我想在php中使用java代码,我遵循了一些教程但是遵循了以下内容

Undefined property: java_Client::$cancelProxyCreationTag in D:\xampp\htdocs\java\Java.inc on line 1994
Run Code Online (Sandbox Code Playgroud)

整个test.php文件如下,除了通知其他东西是正常的,

php-java-bridge config...

Java version=1.7.0_55 

Notice: Undefined property: java_Client::$cancelProxyCreationTag in D:\xampp\htdocs\java\Java.inc on line 1994
Java vendor=Oracle Corporation 
OS=Windows 7 6.1 on amd64 
???, ?? 27, 2014 at 4:56:58 ?? ??????
Run Code Online (Sandbox Code Playgroud)

有人遇到同样的麻烦吗?谢谢!

小智 3

$cancelProxyCreationTag很简单,在java_Client类中添加属性即可

//Java.inc
class java_Client {
...
public $cancelProxyCreationTag;
...
}
Run Code Online (Sandbox Code Playgroud)

该属性用在 Java destruct 方法中。如果您在循环中使用桥,则必须这样做。