Olá!
Estou tentando conectar uma aplicação de estudo a um banco do DB4FREE e estoura um erro.
Alguem ja tentou fazer esse tipo de conexão e poderia me ajudar?
Segue o erro:
2018-05-24 14:03:14.680 INFO 1768 — [ main] o.apache.catalina.core.StandardService : Stopping service [Tomcat]
2018-05-24 14:03:14.690 INFO 1768 — [ main] ConditionEvaluationReportLoggingListener :Error starting ApplicationContext. To display the conditions report re-run your application with ‘debug’ enabled.
2018-05-24 14:03:14.698 ERROR 1768 — [ main] o.s.boot.SpringApplication : Application run failedorg.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘entityManagerFactory’ defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Unsatisfied dependency expressed through method ‘entityManagerFactory’ parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘entityManagerFactoryBuilder’ defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Unsatisfied dependency expressed through method ‘entityManagerFactoryBuilder’ parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘jpaVendorAdapter’ defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.orm.jpa.JpaVendorAdapter]: Factory method ‘jpaVendorAdapter’ threw exception; nested exception is java.lang.RuntimeException: Driver com.mysql.jdbc.Driver claims to not accept jdbcUrl, "jdbc:mysql://85.10.205.173/clientesdb"
atorg.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:729)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:470)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1254)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1103)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:541)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:501)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) ~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory$$Lambda$104/[telefone removido].getObject(Unknown Source) ~[na:na]
atorg.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1089)~[spring-context-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:859)~[spring-context-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550)~[spring-context-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140)~[spring-boot-2.0.2.RELEASE.jar:2.0.2.RELEASE]
atorg.springframework.boot.SpringApplication.refresh(SpringApplication.java:759)[spring-boot-2.0.2.RELEASE.jar:2.0.2.RELEASE]
atorg.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395)[spring-boot-2.0.2.RELEASE.jar:2.0.2.RELEASE]
atorg.springframework.boot.SpringApplication.run(SpringApplication.java:327)[spring-boot-2.0.2.RELEASE.jar:2.0.2.RELEASE]
atorg.springframework.boot.SpringApplication.run(SpringApplication.java:1255)[spring-boot-2.0.2.RELEASE.jar:2.0.2.RELEASE]
atorg.springframework.boot.SpringApplication.run(SpringApplication.java:1243)[spring-boot-2.0.2.RELEASE.jar:2.0.2.RELEASE]
atcom.marco.apiweb.ApiwebApplication.main(ApiwebApplication.java:10)[classes/:na]
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘entityManagerFactoryBuilder’ defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Unsatisfied dependency expressed through method ‘entityManagerFactoryBuilder’ parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘jpaVendorAdapter’ defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.orm.jpa.JpaVendorAdapter]: Factory method ‘jpaVendorAdapter’ threw exception; nested exception is java.lang.RuntimeException: Driver com.mysql.jdbc.Driver claims to not accept jdbcUrl, "jdbc:mysql://85.10.205.173/clientesdb"
atorg.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:729)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:470)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1254)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1103)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:541)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:501)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) ~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory$$Lambda$104/[telefone removido].getObject(Unknown Source) ~[na:na]
atorg.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:251)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1065)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:815)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:721)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
… 20 common frames omitted
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘jpaVendorAdapter’ defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.orm.jpa.JpaVendorAdapter]: Factory method ‘jpaVendorAdapter’ threw exception; nested exception is java.lang.RuntimeException: Driver com.mysql.jdbc.Driver claims to not accept jdbcUrl, "jdbc:mysql://85.10.205.173/clientesdb"
atorg.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:587)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1254)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1103)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:541)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:501)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) ~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory$$Lambda$104/[telefone removido].getObject(Unknown Source) ~[na:na]
atorg.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:251)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1065)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:815)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:721)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
… 35 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.orm.jpa.JpaVendorAdapter]: Factory method ‘jpaVendorAdapter’ threw exception; nested exception is java.lang.RuntimeException: Driver com.mysql.jdbc.Driver claims to not accept jdbcUrl, "jdbc:mysql://85.10.205.173/clientesdb"
atorg.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:579)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
… 49 common frames omitted
Caused by: java.lang.RuntimeException: Driver com.mysql.jdbc.Driver claims to not accept jdbcUrl, "jdbc:mysql://85.10.205.173/clientesdb"
at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:106) ~[HikariCP-2.7.9.jar:na]
atcom.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:332)~[HikariCP-2.7.9.jar:na]
at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:107) ~[HikariCP-2.7.9.jar:na]
at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:108) ~[HikariCP-2.7.9.jar:na]
atcom.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112)~[HikariCP-2.7.9.jar:na]
atorg.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:151)~[spring-jdbc-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:115)~[spring-jdbc-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:78)~[spring-jdbc-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:318)~[spring-jdbc-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:355)~[spring-jdbc-5.0.6.RELEASE.jar:5.0.6.RELEASE]
atorg.springframework.boot.autoconfigure.orm.jpa.DatabaseLookup.getDatabase(DatabaseLookup.java:72)~[spring-boot-autoconfigure-2.0.2.RELEASE.jar:2.0.2.RELEASE]
atorg.springframework.boot.autoconfigure.orm.jpa.JpaProperties.determineDatabase(JpaProperties.java:166)~[spring-boot-autoconfigure-2.0.2.RELEASE.jar:2.0.2.RELEASE]
atorg.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.jpaVendorAdapter(JpaBaseConfiguration.java:111)~[spring-boot-autoconfigure-2.0.2.RELEASE.jar:2.0.2.RELEASE]
at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration$$EnhancerBySpringCGLIB$$4117a24a.CGLIB$jpaVendorAdapter$3() ~[spring-boot-autoconfigure-2.0.2.RELEASE.jar:2.0.2.RELEASE]
at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration$$EnhancerBySpringCGLIB$$4117a24a$$FastClassBySpringCGLIB$$efee7f0.invoke()~[spring-boot-autoconfigure-2.0.2.RELEASE.jar:2.0.2.RELEASE]
atorg.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)~[spring-core-5.0.6.RELEASE.jar:5.0.6.RELEASE]
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:361)~[spring-context-5.0.6.RELEASE.jar:5.0.6.RELEASE]
at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration$$EnhancerBySpringCGLIB$$4117a24a.jpaVendorAdapter() ~[spring-boot-autoconfigure-2.0.2.RELEASE.jar:2.0.2.RELEASE]
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)~[na:1.8.0]
atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)~[na:1.8.0]
atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)~[na:1.8.0]
atjava.lang.reflect.Method.invoke(Method.java:483)~[na:1.8.0]
atorg.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)~[spring-beans-5.0.6.RELEASE.jar:5.0.6.RELEASE]
… 50 common frames omitted
Config de banco no properties
spring.datasource.url="jdbc:mysql://85.10.205.173/clientesdb"
spring.datasource.username=
spring.datasource.password=
spring.jpa.hibernate.ddl-auto=create-drop
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
Obrigado!