Я использую приложение Java -maven с WebLogi c в качестве сервера. Для всех членов команды приложение отлично работает с локальным сервером, кроме меня. Я попробовал 3 IDES - Netbeans, SpringToolSuite, IntelliJ, но ошибка такая же, как показано ниже:
java .lang.NoClassDefFoundError: com / fasasterxml / jackson / databind / JsonMappingException в java. lang.Class.getDeclaredMethods0 (собственный метод) в java .lang.Class.privateGetDeclaredMethods (Class. java: 2701) в java .lang.Class.getDeclaredMethods (Class. java: 1975) в org. glassfi sh .jersey.server.model.IntrospectionModeller $ 2.run (IntrospectionModeller. java: 253) в java .security.AccessController.doPrivileged (собственный метод) Усечено. см. файл журнала для полной трассировки стека. Вызвано: java .lang.ClassNotFoundException: com.faster xml .jackson.databind.JsonMappingException в com. oracle .classloader.PolicyClassLoader.loadClass (PolicyClassLoader. java: 264) в com. oracle .classloader.weblogi c .LaunchClassLoader.loadClass (LaunchClassLoader. java: 62) в java .lang.ClassLoader.loadClass (ClassLoader. java: 357) в java. lang.Class.getDeclaredMethods0 (собственный метод) в java .lang.Class.privateGetDeclaredMethods (Class. java: 2701) Усеченный. см. файл журнала для полной трассировки стека.
Этот класс JsonMappingException доступен во время компиляции, но пока приложение развернуто, я (только я) получаю эту ошибку
Мы используем следующие зависимости pom:
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.0.2</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.0.2</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.0.2</version>
</dependency>
Я пробовал обновить версии в зависимостях, но ничего не помогло.