Работает над интеграцией проекта, разработанного с использованием Jersey REST APIS, с Spring-boot Application и пробовал различные решения, доступные в stackoverflow, но не смог решить. Пожалуйста, посмотрите и помогите.
СуществуетФайл Java с API-интерфейсами JAX-RS, который должен быть интегрирован, но не в состоянии из-за конфликта с помощью Application.class, присутствующего как в jersey-bundle, так и в JAX-WS-RS.
, который также присутствуетв Jersey-bundle, где метод getProperties()
отсутствует, и по умолчанию рассматривается класс в jersey-bundle, что приводит к java.lang.NoSuchMethodError: javax.ws.rs.core.Application.getProperties()Ljava/util/Map;
. Как я могу решить проблему и найти следующие скриншоты. ![Maven dependencies included related to jersey](https://i.stack.imgur.com/UauV6.png)
import org.glassfish.jersey.server.ResourceConfig;
import org.springframework.stereotype.Component;
import com.xxx.vv.euicc.EUICCService;
@Component
public class JerseyConfiguration extends ResourceConfig
{
public JerseyConfiguration()
{
register(EUICCService.class); //Class with JAX-RS Rest APIs
}
}
По ссылка для интеграции JAX-RS и spring-boot. Как можно разрешить конфликт Application.class? Может кто-то помочь, поскольку это убивает наше время. Я искал много решений на Stackoverflow.