Maven Dependency для Oracle RDS в AWS - PullRequest
0 голосов
/ 06 июля 2018

У меня проблемы с подключением к моему экземпляру AWS Oracle RDS, у меня есть соединение в SQL-разработчике, все круто и хорошо.

После загрузки контекста моего приложения (весенняя загрузка | Java 8)>

*org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: 
........................................................................................................................................................
Caused by: java.lang.IllegalStateException: Could not load JDBC driver class [jdbc:oracle:thin:@########:1521/DBNAME]*

был бы очень признателен, если бы кто-то мог указать мне правильное направление относительно того, какой артефакт и идентификатор группы я должен использовать. Ток ниже и неправильный:

    <dependency>
        <groupId>com.oracle</groupId>
        <artifactId>ojdbc6</artifactId>
        <version>11.2.0.4</version>
    </dependency>

Полная трассировка стека:

2018-07-06 07: 03: 15.670 ОШИБКА 88631 --- [ost-startStop-1] o.s.b.web.embedded.tomcat.TomcatStarter: Ошибка запуска контекста Tomcat. Исключение: org.springframework.beans.factory.BeanCreationException. Сообщение: Ошибка создания бина с именем 'servletEndpointRegistrar', определенного в ресурсе пути к классу [org / springframework / boot / activate / autoconfigure / endpoint / web / ServletEndpointManagementContextConfiguration $ WebMvcServletEndpointManagementContextConfiguration.class] через метод фабрики не удалось; вложенным исключением является org.springframework.beans.BeanInstantiationException: не удалось создать экземпляр [org.springframework.boot.actuate.endpoint.web.ServletEndpointRegistrar]: метод фабрики 'servletEndpointRegistrar' вызвал исключение; вложенным исключением является org.springframework.beans.factory.BeanCreationException: ошибка при создании компонента с именем 'healthEndpoint', определенным в ресурсе пути к классу [org / springframework / boot / activate / autoconfigure / health / HealthEndpointConfiguration.class]: сбой создания экземпляра компонента с помощью метода фабрики ; вложенным исключением является org.springframework.beans.BeanInstantiationException: не удалось создать экземпляр [org.springframework.boot.actuate.health.HealthEndpoint]: фабричный метод 'healthEndpoint' вызвал исключение; вложенным исключением является org.springframework.beans.factory.BeanCreationException: ошибка при создании компонента с именем 'org.springframework.boot.actuate.autoconfigure.jdbc.DataSourceHealthIndicatorAutoConfiguration': не удалось создать экземпляр компонента с помощью конструктора; Вложенное исключение - org.springframework.beans.BeanInstantiationException: не удалось создать экземпляр [org.springframework.boot.actuate.autoconfigure.jdbc.DataSourceHealthIndicatorAutoConfiguration $$ EnhancerBySpringCGeeb th6; вложенным исключением является org.springframework.beans.factory.BeanCreationException: ошибка создания компонента с именем 'jpaDBDataSource', определенным в ресурсе пути к классу [com / config / DataSourceConfig.class]: создание экземпляра компонента с помощью метода фабрики не выполнено; вложенным исключением является org.springframework.beans.BeanInstantiationException: не удалось создать экземпляр [javax.sql.DataSource]: фабричный метод 'jpaDBDataSource' вызвал исключение; вложенное исключение - java.lang.IllegalStateException: не удалось загрузить класс драйвера JDBC [jdbc: oracle: thin: @ *************************** *************]

...