Проблема запуска проекта из архетипов s4sdk с идентификатором артефакта: scp-cf-spring - PullRequest
0 голосов
/ 05 сентября 2018

У меня возникают проблемы с запуском проекта hello world при создании команды снизу:

mvn archetype:generate -DarchetypeGroupId=com.sap.cloud.s4hana.archetypes -DarchetypeArtifactId=scp-cf-spring -DarchetypeVersion=LATEST

Проект создается нормально, но когда я запускаю приложение, я получаю ошибку при создании bean-компонентов, ошибка выглядит примерно так:

org.springframework.beans.factory.BeanCreationException: ошибка создание бина с именем 'com.sap.cloud.sdk.cloudplatform.cache.CacheMonitor': невозможно создать внутренний бин '(внутренний бин) # 630d4350' типа [com.sap.cloud.sdk.cloudplatform.cache.CacheMonitor] при настройке свойство bean 'listener'; вложенное исключение org.springframework.beans.factory.CannotLoadBeanClassException: ошибка загрузка класса [com.sap.cloud.sdk.cloudplatform.cache.CacheMonitor] для бин с именем '(внутренний бин) # 630d4350', определенный в URL [Баночка: файл! /Users/setup/.m2/repository/com/sap/cloud/s4hana/cloudplatform/caching/2.4.2-SNAPSHOT/caching-2.4.2-SNAPSHOT.jar / ком / сок / облака / SDK / cloudplatform / кэш / CacheMonitor.class]: проблема с файлом класса или зависимым классом; вложенное исключение java.lang.NoClassDefFoundError: com / sap / cloud / sdk / cloudplatform / monitor / JmxMonitor. , .

вызвано: org.springframework.beans.factory.CannotLoadBeanClassException: ошибка загрузка класса [com.sap.cloud.sdk.cloudplatform.cache.CacheMonitor] для бин с именем '(внутренний бин) # 630d4350', определенный в URL [Баночка: файл! /Users/setup/.m2/repository/com/sap/cloud/s4hana/cloudplatform/caching/2.4.2-SNAPSHOT/caching-2.4.2-SNAPSHOT.jar / ком / сок / облака / SDK / cloudplatform / кэш / CacheMonitor.class]: проблема с файлом класса или зависимым классом; вложенное исключение java.lang.NoClassDefFoundError: com / sap / cloud / sdk / cloudplatform / monitor / JmxMonitor. , .

Причина: java.lang.ClassNotFoundException: com.sap.cloud.sdk.cloudplatform.monitoring.JmxMonitor

Пожалуйста, дайте мне знать, если я предоставлю более подробную информацию.

1 Ответ

0 голосов
/ 08 сентября 2018

Исправление: Я сгенерировал проект с версией: 2.3.1, теперь он работает нормально .:

mvn archetype:generate -DarchetypeGroupId=com.sap.cloud.s4hana.archetypes -DarchetypeArtifactId=scp-cf-spring -DarchetypeVersion=2.3.1
...