我该如何解决这个问题?

     2023-02-26     26

关键词:

【中文标题】我该如何解决这个问题?【英文标题】:how can i resolve this issue? 【发布时间】:2020-02-14 18:50:35 【问题描述】:

启动错误

应用程序上下文。要显示条件报告,请在启用“调试”的情况下重新运行您的应用程序。 2019-10-17 15:44:43.968 错误 10460 --- [main] os.boot.SpringApplication:应用程序运行失败

package com.example.angular;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class CrudangularApplication 

    public static void main(String[] args) 
        SpringApplication.run(CrudangularApplication.class, args);
    


我的 pom.xml:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.9.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.perf</groupId>
    <artifactId>crudangular</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>crudangular</name>
    <description>Demo project for Spring Boot</description>

    <properties>
    <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>

    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

</project>

这是我的结果

启动 ApplicationContext 时出错。要显示条件报告,请在启用“调试”的情况下重新运行您的应用程序。 2019-10-18 11:05:18.627 错误 11856 --- [main] os.boot.SpringApplication:应用程序运行失败 org.springframework.beans.factory.UnsatisfiedDependencyException:创建名为“org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration”的bean时出错:通过构造函数参数0表示的不满足的依赖关系;嵌套异常是 org.springframework.beans.factory.BeanCreationException:在类路径资源 [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Hikari.class] 中定义名称为“dataSource”的 bean 创建时出错:通过工厂方法进行 Bean 实例化失败;嵌套异常是 org.springframework.beans.BeanInstantiationException:无法实例化 [com.zaxxer.hikari.HikariDataSource]:工厂方法 'dataSource' 抛出异常;嵌套异常是 java.lang.IllegalStateException:无法加载驱动程序类:com.mysql.jdbc.driver 在 org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:769) ~[spring-beans-5.1.10.RELEASE.jar:5.1.10.RELEASE]

我改变了,但我有这个错误

com.mysql.cj.jdbc.exceptions.CommunicationsException:通信链路故障

最后一个成功发送到服务器的数据包是在 0 毫秒前。驱动程序没有收到来自服务器的任何数据包。 在 com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174) ~[mysql-connector-java-8.0.17.jar:8.0.17] 在 com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.17.jar:8.0.17] 在 com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:827) ~[mysql-connector-java-8.0.17.jar:8.0.17] 在 com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:447) ~[mysql-connector-java-8.0.17.jar:8.0.17] 在 com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:237) ~[mysql-connector-java-8.0.17.jar:8.0.17] 在 com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199) ~[mysql-connector-java-8.0.17.jar:8.0.17] 在 com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:136) ~[HikariCP-3.2.0.jar:na] 在 com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:369) ~[HikariCP-3.2.0.jar:na] 在 com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:198) ~[HikariCP-3.2.0.jar:na] 在 com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:467) [HikariCP-3.2.0.jar:na] 在 com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:541) [HikariCP-3.2.0.jar:na] 在 com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:115) [HikariCP-3.2.0.jar:na] 在 com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) [HikariCP-3.2.0.jar:na] 在 org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:158) [spring-jdbc-5.1.10.RELEASE.jar:5.1.10.RELEASE] 在 org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:116) [spring-jdbc-5.1.10.RELEASE.jar:5.1.10.RELEASE] 在 org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:79) [spring-jdbc-5.1.10.RELEASE.jar:5.1.10.RELEASE] 在 org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:320) [spring-jdbc-5.1.10.RELEASE.jar:5.1.10.RELEASE] 在

【问题讨论】:

你能发布堆栈跟踪错误吗? 您更新的堆栈跟踪中的错误是指您的 MySQL 服务器的问题。请在***.com/questions/6865538/…和***.com/questions/2983248/…查看可能的解决方案 【参考方案1】:

你需要在你的 application.yaml 文件中设置一个属性

spring.datasource.driverClassName = com.mysql.cj.jdbc.Driver

这是由于MySQL将驱动程序包从com.mysql.jdbc.Driver更改为com.mysql.cj.jdbc.Driver造成的。

【讨论】:

我该如何解决这个问题以提高效率?

】我该如何解决这个问题以提高效率?【英文标题】:HowdoIsolvethismakingitmoreefficient?【发布时间】:2015-10-1109:29:36【问题描述】:所以,我正在尝试解决以下问题:https://www.codechef.com/TSTAM15/problems/ACM14AM3火星轨道飞行器任务探测器... 查看详情

为啥我缺少 C++20 标头?我该如何解决这个问题?

】为啥我缺少C++20标头?我该如何解决这个问题?【英文标题】:WhyamImissingC++20headers?AndhowdoIfixthis?为什么我缺少C++20标头?我该如何解决这个问题?【发布时间】:2021-11-0109:06:00【问题描述】:几个月来我一直在谷歌搜索试图解... 查看详情

不幸的是 MyApp 已停止。我该如何解决这个问题?

】不幸的是MyApp已停止。我该如何解决这个问题?【英文标题】:UnfortunatelyMyApphasstopped.HowcanIsolvethis?【发布时间】:2022-01-1503:19:57【问题描述】:我正在开发一个应用程序,每次运行它,我都会收到消息:很遗憾,MyApp已停止。... 查看详情

我得到一个逻辑错误,我该如何解决这个问题?

】我得到一个逻辑错误,我该如何解决这个问题?【英文标题】:imgettingalogicalerror,howcanifixthis?【发布时间】:2021-09-1916:36:48【问题描述】:n=int(input("EnterNnumber:"))a=list(map(int,input("\\nEnterthenumbers:").strip().split()))[:n]print("\\nListis:",a)... 查看详情

我该如何解决这个字符串长度问题?

】我该如何解决这个字符串长度问题?【英文标题】:HowcanIsolvethisStringlengthproblem?【发布时间】:2020-11-2211:23:20【问题描述】:我正在学习JavaScript,但在learnjavascript.online中遇到了问题"字符串长度完成函数getNameLength,使其返回... 查看详情

我该如何解决这个问题并获得更好的性能

】我该如何解决这个问题并获得更好的性能【英文标题】:HowcanIsolvethis&reachbetterperformance【发布时间】:2019-03-1110:16:37【问题描述】:我们正在使用ERP系统,下面是一个sql查询-它正在工作:(它使用的是旧语法)(selectlast_name... 查看详情

我该如何解决这个问题:Android Studio - Flutter - Dart - firebase [关闭]

】我该如何解决这个问题:AndroidStudio-Flutter-Dart-firebase[关闭]【英文标题】:Howcaniresolvethisproblem:AndroidStudio-Flutter-Dart-firebase[closed]【发布时间】:2020-10-0306:11:48【问题描述】:我该如何解决这个问题:AndroidStudio-Flutter-Dart-firebase>... 查看详情

ArgumentError('对象 \'deviceInfo' 缺少属性:deviceId');我该如何解决这个问题?

】ArgumentError(\\\'对象\\\\\\\'deviceInfo\\\'缺少属性:deviceId\\\');我该如何解决这个问题?【英文标题】:ArgumentError(\'Theobject\\\'deviceInfo\'ismissingtheproperty:deviceId\');HowdoIsolvethis?ArgumentError(\'对象\\\'deviceInfo\'缺少属性:deviceId\') 查看详情

类型错误,我该如何解决这个错误,在图片中我写了我的具体问题

】类型错误,我该如何解决这个错误,在图片中我写了我的具体问题【英文标题】:TypeError,HowcanIsolvethiserror,IntheimageIwrotemyspecificquestion【发布时间】:2021-09-0405:37:36【问题描述】:这是我的第一个问题。我正在解决我的Python作业... 查看详情

我该如何解决这个关于 Storybook 和 Sass 的问题?

】我该如何解决这个关于Storybook和Sass的问题?【英文标题】:HowcanIresolvethisissueaboutStorybookandSass?【发布时间】:2021-10-0923:36:55【问题描述】:我有一个关于Storybook的问题。我无法启动故事书,而且我的SCSS文件有错误。这是错误... 查看详情

使用 JPA 访问字段时出现错误。我该如何解决这个问题?

】使用JPA访问字段时出现错误。我该如何解决这个问题?【英文标题】:IhaveanerrorwhenaccessingafieldwithJPA.HowdoIsolvethis?【发布时间】:2019-08-0211:35:31【问题描述】:当尝试将值插入我的表时,我收到此错误org.hibernate.property.access.spi.P... 查看详情

我该如何解决这个承诺?

】我该如何解决这个承诺?【英文标题】:HowcanIresolvethispromise?【发布时间】:2021-06-2918:41:53【问题描述】:这是我的代码:collector.on(\'collect\',async(reaction,user)=>console.log(reaction);if(!user.bot)letrole=reaction.message.guild.roles.cache.find(rol 查看详情

我该如何解决这个 composer.json 错误

】我该如何解决这个composer.json错误【英文标题】:Howcanifixthiscomposer.jsonerror【发布时间】:2015-02-2813:39:08【问题描述】:[作曲家\\Json\\JsonValidationException]“./composer.json”与预期的JSON架构不匹配:-属性名称是必需的-属性描述是必... 查看详情

我该如何解决这个错误承诺错误?

】我该如何解决这个错误承诺错误?【英文标题】:HowcouldIfixthiserrorpromiseerror?【发布时间】:2021-06-1113:11:51【问题描述】:如果我等了几分钟没有回答我就会收到这个错误:(node:14012)UnhandledPromiseRejectionWarning:#(节点:14012)Unhan... 查看详情

我该如何解决这个错误?

】我该如何解决这个错误?【英文标题】:HowcouldIfixtheerror?【发布时间】:2016-08-1510:31:33【问题描述】:我尝试继续执行以下代码,但结果是分段错误(核心转储)。另外,我的代码会产生100的斐波那契东方吗?我的代码如下。... 查看详情

为啥此代码在 ActionScript 面板中有效,而在 ActionScript 文件中无效?我该如何解决这个问题?

...代码在ActionScript面板中有效,而在ActionScript文件中无效?我该如何解决这个问题?【英文标题】:WhydoesthiscodeworkintheActionScriptPanelandnotintheActionScriptfile?HowcanIsolvethis?为什么此代码在ActionScript面板中有效,而在ActionScript文件中无效... 查看详情

GLSL 错误:无法预处理源。我该如何解决这个问题?

】GLSL错误:无法预处理源。我该如何解决这个问题?【英文标题】:GLSLError:failedtopreprocessthesource.HowcanItroubleshootthis?【发布时间】:2010-03-3118:17:45【问题描述】:我正在尝试学习使用OpenGLGLSL着色器。我编写了一个非常简单的程... 查看详情

我该如何解决这个问题?输入必须有 3 个维度,得到 4

】我该如何解决这个问题?输入必须有3个维度,得到4【英文标题】:HowcanIsolvethisissue?inputmusthave3dimensions,got4【发布时间】:2021-10-0509:27:45【问题描述】:以下是我传递给数据加载器的数据,train_path=\'/content/drive/MyDrive/Dataset_manua... 查看详情