Поставщик jakarta.ws.rs.client.ClientBuilder не найден.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Поставщик jakarta.ws.rs.client.ClientBuilder не найден.

Сообщение Гость »

Я пытаюсь создать клиент RESTful с Джакартой 10.0.0

Код: Выделить всё

ClientBuilder.newClient()
не работает с этим сообщением об ошибке:

Код: Выделить всё

Exception in thread "main" java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider for jakarta.ws.rs.client.ClientBuilder cannot be found
Поставщик не найден. В чем может быть проблема?
Как это исправить?
Я добавил зависимость jakarta 10.0.0 в pom-файл проекта maven. Что еще мне добавить?

Код: Выделить всё

package com.tbs.companyclient;

import jakarta.ws.rs.client.ClientBuilder;
import jakarta.ws.rs.client.Client;
import jakarta.ws.rs.client.WebTarget;
import jakarta.ws.rs.core.MediaType;

/**
*
* @author tom
*/
public class CompanyWebClient {

public static void main(String[] args) {
// Create a JAX-RS client
Client client = ClientBuilder.newClient();

// Define the target endpoint of the RESTful web service
WebTarget target = client.target("http://localhost:8080/CompanyWebService/resources/company/departments");

// Make a GET request to the target endpoint and specify the expected response media type
String response = target.request(MediaType.APPLICATION_JSON).get(String.class);

// Print the response
System.out.println("Response:");
System.out.println(response);

// Close the client
client.close();
}
}

Это pom-файл.

Код: Выделить всё

    

4.0.0
com.tbs
CompanyClient
1.0
jar

UTF-8
22
22
com.tbs.companyclient.CompanyClient

RESTful Client for the CompanyWebService
CompanyWebClient


jakarta.platform
jakarta.jakartaee-api
10.0.0




Компиляция работает, при попытке запуска приложения возникает описанная ошибка.


Подробнее здесь: https://stackoverflow.com/questions/780 ... t-be-found
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Вызвано: java.lang.ClassNotFoundException: поставщик для jakarta.ws.rs.client.ClientBuilder не найден.
    Гость » » в форуме JAVA
    0 Ответы
    27 Просмотры
    Последнее сообщение Гость
  • Поставщик jakarta.ws.rs.client.ClientBuilder не найден.
    Anonymous » » в форуме JAVA
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как лучше всего справиться с конвергенцией зависимости между jakarta.ws.rs:jakarta.ws.rs-api:2.x и jakarta.ws.rs:jakarta
    Anonymous » » в форуме JAVA
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Поставщик jakarta.mail.util.StreamProvider не найден.
    Anonymous » » в форуме JAVA
    0 Ответы
    61 Просмотры
    Последнее сообщение Anonymous
  • Поставщик jakarta.mail.util.StreamProvider не найден.
    Anonymous » » в форуме JAVA
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»