sách gpt4 ai đã đi

service - 类 javax.xml.ws.Service 中的构造函数 Service 无法应用于给定类型

In lại 作者:行者123 更新时间:2023-12-02 20:26:08 29 4
mua khóa gpt4 Nike

我已经使用 apache-cxf-2.7.4 创建了一个 Web 服务。我进入了我的项目中制作的类(class)。我的项目中的库是:

  • math3-commons-3.2.jar
  • XStream-1.4.4.jar
  • jaxws-api-2.2.5.jar

我有以下错误:

  constructor Service in class javax.xml.ws.Service cannot be applied to given types;
required: java.net.URL,javax.xml.namespace.QName
found: java.net.URL,javax.xml.namespace.QName,javax.xml.ws.WebServiceFeature[]
reason: actual and formal argument lists differ in length

1 Câu trả lời

问题是 JAX-WS API 的版本。应用程序的类加载器首先加载 Java SE 或 Java EE 中包含的版本。

对于 Java SE 6 或 Java EE 5,JAX-WS API 2.1。 javax.xml.ws.Service 中的构造函数:

javax.xml.ws.Service.Service(URL, QName)

对于 Java SE 7 或 Java EE 6,JAX-WS API 2.2。 javax.xml.ws.Service 中的构造函数:

javax.xml.ws.Service.Service(URL, QName)
javax.xml.ws.Service.Service(URL, QName, WebServiceFeature...) // You need this!

共有三种可能的解决方案(取决于它是 Web 应用程序还是独立应用程序):

  1. 使用 Java SE 7 或 Java EE 6。

  2. 使用参数 -frontend jaxws21 重新运行 wsdl2java 以生成符合 JAX-WS 2.1 的代码。

  3. 更改类加载器以首先加载应用程序中包含的类。

关于service - 类 javax.xml.ws.Service 中的构造函数 Service 无法应用于给定类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16815027/

29 4 0
Bài viết được đề xuất: amazon-kms - 关键管理服务
Bài viết được đề xuất: magento - 集合 : filter by created_at by local time zone?(或 CreatedAtStoreDate)
Bài viết được đề xuất: logging - Kafka应用日志配置
Bài viết được đề xuất: deployment - 正确删除Seaside中的开发工具栏
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com