JBoss EAP 환경에서 jackson-databind를 사용할 때 문제가 발생합니다. 우리는 일반적으로 완벽하게 작동하는 Tomcat 8에 배포합니다. mapper.setPropertyNamingStrategy(PropertyNamingStrategy.SNAKE_CASE);
는 우리가이 오류가 나타납니다 실행됩니다 : 잭슨이 자기 그러나 때, 일반적으로 객체 직렬화 복원JBoss EAP 7의 Jackson Dependencies 누락
13:18:26,170 ERROR java.lang.NoSuchFieldError: SNAKE_CASE
내가 오류를 꽤 의역을하지만 보스는 잭슨 - 데이터 바인딩 종속성을 찾을 수없는 것 같다. 클래스가 실제로 배포 된 WAR 파일에 있는지 확인했습니다. 우리는 우리의 코드베이스에 자바 클래스를 복사 할 때
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.8.9</version>
</dependency>
, 그것은 JBoss에서 완벽하게 작동하지만 분명 좋지 않은 : 이것은 우리가 우리의 POM에있는 것입니다. JBoss가 전에 의존성을 찾지 못했던 사람이 있습니까?
우리는 여기서 작업 솔루션을 찾았습니다. https://stackoverflow.com/questions/37060294/wildfly-9-how-do-i-exclude-jackson – skylerl