[sts] spring boot groovy 적용 실행 하기

[sts] spring boot groovy 적용 실행 하기

spring boot 프로젝트를 진행하며 groovy를 적용하였다.

intellij로 설정하는 것은 쉬웠는데 이클립스에 적용하려니 여간 어려운게 아니였다. 한단계 성장함.

1. spring starter 프로젝트 생성

2. pom.xml 내용 추가

org.projectlombok lombok true provided org.spockframework spock-core 1.2-groovy-2.4 test org.spockframework spock-spring 1.2-groovy-2.4 org.codehaus.groovy groovy-all 2.4.15 org.junit.jupiter junit-jupiter-api test org.junit.jupiter junit-jupiter-engine test org.assertj assertj-core test org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test test org.junit.vintage junit-vintage-engine com.h2database h2

3. 이클립스 플러그인 추가

사이트에 접속하여 최신 버젼 링크를 복사 후

window -> help -> install new software -> add -> location에 링크 붙여넣기 -> 체크리스트 전부 체크후 next 2번 -> I accept.... -> sts restart

4. src/test/java/에 테스트이름.groovy를 생성한다.

5. 프로젝트 우클릭 - Build Path - New Source Folder에 아래 폴더를 추가해준다.

(해당 패키지가 원래 있었다면 이 과정 생략 가능)

6. .groovy 우클릭 - Run as - Junit Test - JUnit아래 있는걸 클릭하고 Test runner를 꼭 Junit4로 선택

만약 GroovyControllerTest의 위치에 아무것도 없다면 JUnit을 더블클릭하면 자동으로 생성된다.

이름은 .groovy의 파일 이름으로 만들어 질것.

Junit5를 선택시 클래스를 못찾는다는에러가 나온다.

(groovy파일 실행은 JUnit으로 한다. groovy뭔가로 실행하는 줄 알고 한참을 찾았는데...)

7. 내용 작성 후 실행은 .groovy 우클릭 - Run as - Junit Test를 한다.

from http://jinsiri.tistory.com/535 by ccl(A) rewrite - 2020-03-25 20:20:26

댓글

이 블로그의 인기 게시물

[Linux] 파일 로그 보기(tail)

[샤니마스 SPRING PARTY2020] THE IDOLM @ STER SHINY COLORS SPRING...

2020 LCK 롤챔스 Spring 경기 재개 및 일정