gpt4 book ai didi

java - Java/PHP 桥接 API 中的错误

转载 作者:行者123 更新时间:2023-11-29 09:12:22 26 4
gpt4 key购买 nike

我正在使用 PHP/Java 桥接您可以找到的获取资本 API here .但是在使用 PHP/Java bridge 连接后(它连接正确并且我测试过),我正在尝试通过为此创建一个对象来使用 API,这是我在 PHP 中使用的代码,

    ini_set('display_errors',1);
require_once("http://localhost:8080/jsp/java/Java.inc");

$application = java_context()->getServletContext();
$configFile = new java("java.util.Properties");
$epaymentpipe = new java("com.gain.rateservice.*");

但它抛出如下错误。

Fatal error: Uncaught [[o:Exception]:"java.lang.Exception: CreateInstance failed: new com.gain.rateservice.msg. Cause: java.lang.ClassNotFoundException: com.gain.rateservice.msg VM: 1.6.0_20@http://java.sun.com/" at: #-10 org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1438) #-9 org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1284) #-8 java.lang.Class.forName0(Native Method) #-7 java.lang.Class.forName(Class.java:264) #-6 php.java.bridge.Util.classForName(Util.java:1518) #-5 php.java.bridge.JavaBridge.CreateObject(JavaBridge.java:445) #-4 php.java.bridge.Request.handleRequest(Request.java:458) #-3 php.java.bridge.Request.handleRequests(Request.java:500) #-2 php.java.bridge.http.ContextRunner.run(ContextRunner.java:145) #-1 php.java.bridge.ThreadPool$Delegate.run(ThreadPool.java:60) #0 http://localhost:8080/jsp/java/Java.inc(232): java_ThrowExceptionProxyFactory->getProxy(4, 'java.util.Prope...', 'T', false) #1 http://localhost:8080/jsp/java/Java.inc(360): java_Ar in http://localhost:8080/jsp/java/Java.inc on line 195 

因为我不懂java,所以我无法修复这个错误。对此的任何帮助将不胜感激。这是我得到的确切内容的屏幕截图。

enter image description here

最佳答案

错误表明 Java 找不到类“com.gain.rateservice.msg”。

它应该包含在:

1) 将其包含在您运行实例时告诉 Java 的类路径中。

2) 将其包含在您正在构建并传递给 Java 的 Jar/War 中。

具体如何操作取决于您调用或构建 Java 方面的方式,但如果您从命令行运行它,它将类似于:

java -jar HelloWorld.jar -cp/path/to/GainRateserviceFolder/

关于java - Java/PHP 桥接 API 中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11574293/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com