gpt4 book ai didi

spring-boot - spring-boot-starter-data-jpa给出了非零退出值1

转载 作者:行者123 更新时间:2023-12-03 04:07:19 26 4
gpt4 key购买 nike

我在Windows机器上安装了spring boot项目。
配置:Windows 10 | Java 8
实现'org.springframework.boot:spring-boot-starter-data-jpa'
有了这个插件,我得到了错误

Execution failed for task ':DemoApplication.main()'.
> Process 'command 'C:/Program Files/Java/jdk1.8.0_231/bin/java.exe'' finished with non-zero exit value 1
尝试谷歌搜索问题,但没有运气。
如果该插件删除了它的正常工作,则仅对该插件发出问题。
plugins {
id 'org.springframework.boot' version '2.3.4.RELEASE'
id 'io.spring.dependency-management' version '1.0.10.RELEASE'
id 'java'
}

group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8'

repositories {
mavenCentral()
}

dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-web'
testImplementation('org.springframework.boot:spring-boot-starter-test') {
exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
}
}

test {
useJUnitPlatform()
}

最佳答案

我在本地使用spring initializr创建了一个项目,其依赖项与build.gradle中定义的相同。
这是我发现的:-
1. 我尝试运行该应用程序,但失败。经过日志后,似乎spring正在尝试为数据层初始化bean(在我们添加starter-jpa时可以预期),但是由于我们没有配置任何数据库,因此它失败了。
2. 我添加了一个嵌入式h2 database依赖项(如果未启用自动导入,请进行gradle刷新)。然后我重新启动服务器,它工作正常。如果您不想使用嵌入式数据库,则可以配置正在使用的数据库。以下是我的build.gradle

plugins {
id 'org.springframework.boot' version '2.3.4.RELEASE'
id 'io.spring.dependency-management' version '1.0.10.RELEASE'
id 'java'
}

group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8'

repositories {
mavenCentral()
}

dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-web'
// https://mvnrepository.com/artifact/com.h2database/h2
implementation group: 'com.h2database', name: 'h2', version: '1.3.148'

testImplementation('org.springframework.boot:spring-boot-starter-test') {
exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
}
}

test {
useJUnitPlatform()
}

关于spring-boot - spring-boot-starter-data-jpa给出了非零退出值1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64160829/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com