java - NoSuchMethodError org.apache.http.conn.scheme.Scheme

标签 java websphere classloader

java.lang.NoSuchMethodError: org/apache/http/conn/scheme/Scheme.(Ljava/lang/String;ILorg/apache/http/conn/scheme/SchemeSocketFactory;)V

我在运行 WAS 8.5 时遇到此错误。我的网络应用程序依赖于 http 客户端 4.1.1,但似乎我在 WAS 上加载了不同的类。如何从 was 8.5 上的应用程序类路径中排除 http 客户端库?

最佳答案

尝试使用“parent last”类加载,以便使用您自己的类而不是 WAS 中的类。

将其更改为 application 并取决于 webmodule 上应用程序的配置也是如此。

关于java - NoSuchMethodError org.apache.http.conn.scheme.Scheme,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15303522/

相关文章:

java - 部署手动 Websphere EAR 时出现 AppDeploymentException

java - 在 WebSphere Application Server 8 上部署 Spring MVC 3 Rest

java - 什么时候在 Java 中创建的本地引用中声明和初始化对象?

编译后的java继承

java - 我知道抽象/重写的静态方法在 Java 中是不可能的,但我的代码似乎需要它们

java - 伪代码转java

java - 通过 Websphere over SSL 连接到 Oracle 的 RSA premaster secret 错误

java - "explore"是否有可能在运行时通过反射在另一个对象中定义哪些对象?

java - 无法使用 ClassLoader 加载枚举类

java - 对齐输出,使其在 Java 中美观整洁