java - Jboss 6.4服务器可以工作,7.1服务器不能工作

标签 java jboss

当我为 jboss 服务器 6.4 运行相同的代码时,它工作得很有趣。但是当我们将jboss服务器升级到7.1时,它显示以下错误。

public final HttpClientBuilder useSystemProperties() {
        this.systemProperties = true;
        return this;
    }

public static CloseableHttpClient createDefault() {
        return HttpClientBuilder.create().build();
    }

CloseableHttpClient httpclient = HttpClients.createDefault();
(default task-2) [REQUEST: PX_SUBMIT_SERVICE    ]  EXCEPTION=[TYPE :java.lang.NoSuchFieldError MESSAGE :java.lang.NoSuchFieldError: INSTANCE
    at org.apache.http.impl.client.HttpClientBuilder.build(HttpClientBuilder.java:769)
    at org.apache.http.impl.client.HttpClients.createDefault(HttpClients.java:58)

最佳答案

显然,JBoss 7 附带了新版本的 Apache httpclient 库,您需要相应地更新您的代码。

关于java - Jboss 6.4服务器可以工作,7.1服务器不能工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57563448/

相关文章:

java - 为什么 Collections.UnmodifiableMap.UnmodifiableEntrySet 覆盖 stream() 方法?

java - 如何通过 Java API 在 ElasticSearch 中重建索引

java - 加入 Hibernate HQL

java - 对 Servlet 的 GET 请求出现 404

java - SQLException 导致 onePhaseCommit 失败

java - JBoss中如何设置环境变量

java - JUnit 测试 JSON 响应时出现断言错误

java - Swagger + JBoss 6.4 + Resteasy

jboss - 部署keycloak自定义spi部署

java - Java中提取子字符串