1
나는 RESTEasy가 클라이언트 프레임 워크를 사용하고 경고하고 다음 코드를 WARN
이 있습니다RESTEasy가이 : NoClassDefFoundError를 DocumentProvider
RegisterBuiltin.register(ResteasyProviderFactory.getInstance());
// [WARN] org.jboss.resteasy.logging.impl.Log4jLogger-103: NoClassDefFoundError:
// Unable to load builtin provider:
// org.jboss.resteasy.plugins.providers.DocumentProvider
이 GrepCode에 따르면,이 클래스가 resteasy-jaxrs
모듈에 있어야합니다. 그것은 단지 경고 일 뿐이지 만, Google에서이 점에 대한 몇 가지 힌트를 찾았습니다. 경고 만하고 CNFE가 아니기 때문에 무시하거나 해결책을 찾아야하는지 궁금합니다. 코드는 다음과 같은 문제없이 작동합니다.
<dependencyManagement>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-bom</artifactId>
<version>2.3.1.GA</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jaxrs</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jaxb-provider</artifactId>
</dependency>
</dependencies>
안녕하세요. 답변을 제공 할 때 답변에 대한 지원 링크를 제공하는 것이 좋습니다. – Brian
답변 해 주셔서 감사합니다. 이것은 http://docs.jboss.org/resteasy/2.0.0.GA/userguide/html/Migration_from_older_versions.html을 대상으로합니다. 여기서 'RegisterBuiltin.register (ResteasyProviderFactory.getInstance())'호출은 다음과 같습니다. 더 이상 필요하지 않습니다! – Thor