无法在IntellijIdea中启动SpringBoot App



编码一个小型SpringBott启动器。我在配置Spring Boot配置文件时遇到问题。

我的数字:https://github.com/anatoliy19/3.1.1..git

C:Usersadmin.jdksopenjdk-18.0.1.1binjava.exe -XX:TieredStopAtLevel=1 -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-javaagent:C:Program FilesJetBrainsIntelliJ IDEA 2022.2libidea_rt.jar=63246:C:Program FilesJetBrainsIntelliJ IDEA 2022.2bin" -Dfile.encoding=UTF-8 -classpath C:java3.1.1targetclasses;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-starter-data-jpa2.7.0spring-boot-starter-data-jpa-2.7.0.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-starter-aop2.7.0spring-boot-starter-aop-2.7.0.jar;C:Usersadmin.m2repositoryorgaspectjaspectjweaver1.9.7aspectjweaver-1.9.7.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-starter-jdbc2.7.0spring-boot-starter-jdbc-2.7.0.jar;C:Usersadmin.m2repositorycomzaxxerHikariCP4.0.3HikariCP-4.0.3.jar;C:Usersadmin.m2repositoryjakartatransactionjakarta.transaction-api1.3.3jakarta.transaction-api-1.3.3.jar;C:Usersadmin.m2repositoryjakartapersistencejakarta.persistence-api2.2.3jakarta.persistence-api-2.2.3.jar;C:Usersadmin.m2repositoryorgspringframeworkspring-aspects5.3.20spring-aspects-5.3.20.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-starter-thymeleaf2.7.0spring-boot-starter-thymeleaf-2.7.0.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-starter2.7.0spring-boot-starter-2.7.0.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot2.7.0spring-boot-2.7.0.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-autoconfigure2.7.0spring-boot-autoconfigure-2.7.0.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-starter-logging2.7.0spring-boot-starter-logging-2.7.0.jar;C:Usersadmin.m2repositorychqoslogbacklogback-classic1.2.11logback-classic-1.2.11.jar;C:Usersadmin.m2repositorychqoslogbacklogback-core1.2.11logback-core-1.2.11.jar;C:Usersadmin.m2repositoryorgapachelogginglog4jlog4j-to-slf4j2.17.2log4j-to-slf4j-2.17.2.jar;C:Usersadmin.m2repositoryorgapachelogginglog4jlog4j-api2.17.2log4j-api-2.17.2.jar;C:Usersadmin.m2repositoryorgslf4jjul-to-slf4j1.7.36jul-to-slf4j-1.7.36.jar;C:Usersadmin.m2repositoryjakartaannotationjakarta.annotation-api1.3.5jakarta.annotation-api-1.3.5.jar;C:Usersadmin.m2repositoryorgyamlsnakeyaml1.30snakeyaml-1.30.jar;C:Usersadmin.m2repositoryorgthymeleafextrasthymeleaf-extras-java8time3.0.4.RELEASEthymeleaf-extras-java8time-3.0.4.RELEASE.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-starter-validation2.7.0spring-boot-starter-validation-2.7.0.jar;C:Usersadmin.m2repositoryorgapachetomcatembedtomcat-embed-el9.0.63tomcat-embed-el-9.0.63.jar;C:Usersadmin.m2repositoryorghibernatevalidatorhibernate-validator6.2.3.Finalhibernate-validator-6.2.3.Final.jar;C:Usersadmin.m2repositoryjakartavalidationjakarta.validation-api2.0.2jakarta.validation-api-2.0.2.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-starter-web2.7.0spring-boot-starter-web-2.7.0.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-starter-json2.7.0spring-boot-starter-json-2.7.0.jar;C:Usersadmin.m2repositorycomfasterxmljacksoncorejackson-databind2.13.3jackson-databind-2.13.3.jar;C:Usersadmin.m2repositorycomfasterxmljacksoncorejackson-annotations2.13.3jackson-annotations-2.13.3.jar;C:Usersadmin.m2repositorycomfasterxmljacksoncorejackson-core2.13.3jackson-core-2.13.3.jar;C:Usersadmin.m2repositorycomfasterxmljacksondatatypejackson-datatype-jdk82.13.3jackson-datatype-jdk8-2.13.3.jar;C:Usersadmin.m2repositorycomfasterxmljacksondatatypejackson-datatype-jsr3102.13.3jackson-datatype-jsr310-2.13.3.jar;C:Usersadmin.m2repositorycomfasterxmljacksonmodulejackson-module-parameter-names2.13.3jackson-module-parameter-names-2.13.3.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-starter-tomcat2.7.0spring-boot-starter-tomcat-2.7.0.jar;C:Usersadmin.m2repositoryorgapachetomcatembedtomcat-embed-core9.0.63tomcat-embed-core-9.0.63.jar;C:Usersadmin.m2repositoryorgapachetomcatembedtomcat-embed-websocket9.0.63tomcat-embed-websocket-9.0.63.jar;C:Usersadmin.m2repositoryorgspringframeworkspring-web5.3.20spring-web-5.3.20.jar;C:Usersadmin.m2repositoryjakartaxmlbindjakarta.xml.bind-api2.3.3jakarta.xml.bind-api-2.3.3.jar;C:Usersadmin.m2repositoryjakartaactivationjakarta.activation-api1.2.2jakarta.activation-api-1.2.2.jar;C:Usersadmin.m2repositoryorgspringframeworkspring-core5.3.20spring-core-5.3.20.jar;C:Usersadmin.m2repositoryorgspringframeworkspring-jcl5.3.20spring-jcl-5.3.20.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-maven-plugin2.7.0spring-boot-maven-plugin-2.7.0.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-buildpack-platform2.7.0spring-boot-buildpack-platform-2.7.0.jar;C:Usersadmin.m2repositorynetjavadevjnajna-platform5.7.0jna-platform-5.7.0.jar;C:Usersadmin.m2repositorynetjavadevjnajna5.7.0jna-5.7.0.jar;C:Usersadmin.m2repositoryorgapachecommonscommons-compress1.21commons-compress-1.21.jar;C:Usersadmin.m2repositoryorgapachehttpcomponentshttpclient4.5.13httpclient-4.5.13.jar;C:Usersadmin.m2repositoryorgapachehttpcomponentshttpcore4.4.15httpcore-4.4.15.jar;C:Usersadmin.m2repositorycommons-codeccommons-codec1.15commons-codec-1.15.jar;C:Usersadmin.m2repositoryorgtomljtomlj1.0.0tomlj-1.0.0.jar;C:Usersadmin.m2repositoryorgantlrantlr4-runtime4.7.2antlr4-runtime-4.7.2.jar;C:Usersadmin.m2repositorycomgooglecodefindbugsjsr3053.0.2jsr305-3.0.2.jar;C:Usersadmin.m2repositoryorgspringframeworkbootspring-boot-loader-tools2.7.0spring-boot-loader-tools-2.7.0.jar;C:Usersadmin.m2repositoryorgsonatypeplexusplexus-build-api.0.7plexus-build-api-0.0.7.jar;C:Usersadmin.m2repositoryorgcodehausplexusplexus-utils1.5.8plexus-utils-1.5.8.jar;C:Usersadmin.m2repositoryorghibernatehibernate-core5.6.5.Finalhibernate-core-5.6.5.Final.jar;C:Usersadmin.m2repositoryorgjbossloggingjboss-logging3.4.3.Finaljboss-logging-3.4.3.Final.jar;C:Usersadmin.m2repositoryjavaxpersistencejavax.persistence-api2.2javax.persistence-api-2.2.jar;C:Usersadmin.m2repositorynetbytebuddybyte-buddy1.12.10byte-buddy-1.12.10.jar;C:Usersadmin.m2repositoryantlrantlr2.7.7antlr-2.7.7.jar;C:Usersadmin.m2repositoryorgjbossspecjavaxtransactionjboss-transaction-api_1.2_spec1.1.1.Finaljboss-transaction-api_1.2_spec-1.1.1.Final.jar;C:Usersadmin.m2repositoryorgjbossjandex2.4.2.Finaljandex-2.4.2.Final.jar;C:Usersadmin.m2repositorycomfasterxmlclassmate1.5.1classmate-1.5.1.jar;C:Usersadmin.m2repositoryjavaxactivationjavax.activation-api1.2.0javax.activation-api-1.2.0.jar;C:Usersadmin.m2repositoryorghibernatecommonhibernate-commons-annotations5.1.2.Finalhibernate-commons-annotations-5.1.2.Final.jar;C:Usersadmin.m2repositoryjavaxxmlbindjaxb-api2.3.1jaxb-api-2.3.1.jar;C:Usersadmin.m2repositoryorgglassfishjaxbjaxb-runtime2.3.6jaxb-runtime-2.3.6.jar;C:Usersadmin.m2repositoryorgglassfishjaxbtxw22.3.6txw2-2.3.6.jar;C:Usersadmin.m2repositorycomsunistackistack-commons-runtime3.0.12istack-commons-runtime-3.0.12.jar;C:Usersadmin.m2repositorycomsunactivationjakarta.activation1.2.2jakarta.activation-1.2.2.jar;C:Usersadmin.m2repositoryorgprojectlomboklombok1.18.24lombok-1.18.24.jar;C:Usersadmin.m2repositoryorgspringframeworkspring-webmvc5.3.14spring-webmvc-5.3.14.jar;C:Usersadmin.m2repositoryorgspringframeworkspring-aop5.3.20spring-aop-5.3.20.jar;C:Usersadmin.m2repositoryorgspringframeworkspring-beans5.3.20spring-beans-5.3.20.jar;C:Usersadmin.m2repositoryorgspringframeworkspring-expression5.3.20spring-expression-5.3.20.jar;C:Usersadmin.m2repositoryorgspringframeworkspring-context5.3.14spring-context-5.3.14.jar;C:Usersadmin.m2repositoryorgspringframeworkspring-orm5.3.21spring-orm-5.3.21.jar;C:Usersadmin.m2repositoryorgspringframeworkspring-jdbc5.3.20spring-jdbc-5.3.20.jar;C:Usersadmin.m2repositoryorgspringframeworkspring-tx5.3.20spring-tx-5.3.20.jar;C:Usersadmin.m2repositoryorgspringframeworkdataspring-data-jpa2.1.5.RELEASEspring-data-jpa-2.1.5.RELEASE.jar;C:Usersadmin.m2repositoryorgspringframeworkdataspring-data-commons2.7.0spring-data-commons-2.7.0.jar;C:Usersadmin.m2repositoryorgaspectjaspectjrt1.9.7aspectjrt-1.9.7.jar;C:Usersadmin.m2repositoryorgslf4jslf4j-api1.7.36slf4j-api-1.7.36.jar;C:Usersadmin.m2repositoryjavaxservletjavax.servlet-api4.0.1javax.servlet-api-4.0.1.jar;C:Usersadmin.m2repositoryjavaxservletjspjavax.servlet.jsp-api2.3.1javax.servlet.jsp-api-2.3.1.jar;C:Usersadmin.m2repositoryjstljstl1.2jstl-1.2.jar;C:Usersadmin.m2repositorymysqlmysql-connector-java8.0.29mysql-connector-java-8.0.29.jar;C:Usersadmin.m2repositoryorgthymeleafthymeleaf-spring53.0.14.RELEASEthymeleaf-spring5-3.0.14.RELEASE.jar;C:Usersadmin.m2repositoryorgthymeleafthymeleaf3.0.15.RELEASEthymeleaf-3.0.15.RELEASE.jar;C:Usersadmin.m2repositoryorgattoparserattoparser2.0.5.RELEASEattoparser-2.0.5.RELEASE.jar;C:Usersadmin.m2repositoryorgunbescapeunbescape1.1.6.RELEASEunbescape-1.1.6.RELEASE.jar spring_boot.Application
.   ____          _            __ _ _
/\ / ___'_ __ _ _(_)_ __  __ _    
( ( )___ | '_ | '_| | '_ / _` |    
\/  ___)| |_)| | | | | || (_| |  ) ) ) )
'  |____| .__|_| |_|_| |___, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot ::                (v2.7.0)
2022-07-30 16:56:07.556  INFO 12568 --- [           main] spring_boot.Application                  : Starting Application using Java 18.0.1.1 on DESKTOP-AAKSGJM with PID 12568 (C:java3.1.1targetclasses started by admin in C:java3.1.1)
2022-07-30 16:56:07.562  INFO 12568 --- [           main] spring_boot.Application                  : No active profile set, falling back to 1 default profile: "default"
2022-07-30 16:56:09.291  INFO 12568 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2022-07-30 16:56:09.420  INFO 12568 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 111 ms. Found 2 JPA repository interfaces.
2022-07-30 16:56:11.599  INFO 12568 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
2022-07-30 16:56:11.628  INFO 12568 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2022-07-30 16:56:11.629  INFO 12568 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.63]
2022-07-30 16:56:12.105  INFO 12568 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2022-07-30 16:56:12.105  INFO 12568 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4389 ms
2022-07-30 16:56:12.189  WARN 12568 --- [           main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource [org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: Unsatisfied dependency expressed through method 'dataSourceScriptDatabaseInitializer' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Hikari.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.zaxxer.hikari.HikariDataSource]: Factory method 'dataSource' threw exception; nested exception is org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException: Failed to determine a suitable driver class
2022-07-30 16:56:12.192  INFO 12568 --- [           main] o.apache.catalina.core.StandardService   : Stopping service [Tomcat]
2022-07-30 16:56:12.220  INFO 12568 --- [           main] ConditionEvaluationReportLoggingListener : 
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2022-07-30 16:56:12.250 ERROR 12568 --- [           main] o.s.b.d.LoggingFailureAnalysisReporter   : 

应用程序无法启动


描述:

未能配置DataSource:未指定"url"特性,也无法配置任何嵌入的数据源。

原因:无法确定合适的驱动程序类别

Action:
Consider the following:
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).

Process finished with exit code 1

在application.properties中,需要用spring.datasource命名数据源属性。即

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=admin

您可以在此处查看常用数据属性。

最新更新