gradle编译出错,配置文件我有修改过,注释过一些代码。

来源:2-2 -用Gradle编译项目

沐兮希

2020-06-28

执行java -jar报错Exception in thread “main” java.lang.reflect.InvocationTargetException,这是为什么呢?
图片描述
InitializrStartApplicationTests.java内容如下:

package com.waylau.spring.boot.blog.initializrstart;

// import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;

@SpringBootTest
class InitializrStartApplicationTests {

	// @Test
	void contextLoads() {
	}

}

build.gradle内容如下:

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

group = 'com.waylau.spring.boot.blog'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8'

repositories {
	mavenCentral()
}

dependencies {
	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()
// }
写回答

1回答

老卫

2020-06-29

类改成下面这样试下:

@RunWith(SpringRunner.class)    
@SpringBootTest    
public class InitializrStartApplicationTests {    
 
    @Test    
    public void contextLoads() {    
    }    
 
}


0
1
沐兮希
好的,导入相关的包后,再结合您的代码,就可以正常运行了,已采纳答案。
2020-06-30
共1条回复

基于Spring Boot技术栈博客系统企业级前后端实战

毕设 Elasticsearch搜索+Thymeleaf模板+JPA+Security+BootStrap

1296 学习 · 738 问题

查看课程