【发布时间】:2021-05-07 10:12:46
【问题描述】:
我有这样的 Gradle 构建
plugins {
id 'org.springframework.boot' version '2.4.2'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
}
group = 'test.build'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-rest'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-web-services'
implementation 'org.springframework.session:spring-session-core'
compileOnly 'org.projectlombok:lombok'
runtimeOnly 'com.oracle.database.jdbc:ojdbc8'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
test {
useJUnitPlatform()
}
这里是我的应用程序
package test.build.test;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class TestApplication {
public static void main(String[] args) {
SpringApplication.run(TestApplication.class, args);
}
}
当我构建项目时,我看到如下图所示的错误:
有什么问题?我的 Gradle 构建文件中是否有任何错误?
【问题讨论】:
-
欢迎来到 Stackoverflow ????!从提供的图像来看,您似乎正在使用 Eclipse 来开发您的项目。你是如何导入项目的?项目是否配置为 Gradle 项目?您是否能够从命令行(
gradlew.bat build(CMD)、.\gradlew.bat build(PowerShell))构建项目? -
是的,我使用 Eclipse 构建,为什么这是一个错误?
-
Eclipse 没问题,不用担心。你能从命令行构建项目吗?您是如何将项目导入 Eclipse 的?
标签: java eclipse spring-boot gradle buildship