소스 폴더와 테스트 폴더
스프링 프로젝트는 만들고자하는 어플리케이션을 구성하는 소스폴더와 이를 테스트하는 테스트 폴더로 구성됩니다.
그리고 일반적으로 테스트 폴더와 테스트 코드 작성을 위한 라이브러리는 어플리케이션을 배포할 때 배포대상에서 제외됩니다.
이클립스의 테스트 폴더 상태
이클립스에서 스프링 프로젝트(레거시)를 생성하면 트리구조상 src/test/~ 로 구분되나 build path 상 테스트 코드를 포함하지 않는 것으로 설정되어 아래 사진처럼 기본 소스폴더와 색상이 같으며 pom.xml에서 scope가 test로 설정된 라이브러리를 사용할 수 없습니다.
테스트폴더의 build path 설정
대상 프로젝트의 build path 를 설정하여 해결합니다.
Source폴더의 Build Path 설정 화면으로 이동 후 (프로젝트 우클릭 > Build Path > Configure Build Path ... > Source 탭 클릭 )
테스트 폴더(src/test/~, src/test/resources)의 Contains test sources 속성을 더블클릭하여 값을 No 에서 Yes로 변경하면 폴더 색상이 어두운 색으로 변경되며 test 코드 라이브러리들을 사용할 수 있게 됩니다.
감사합니다.
'개발도구 > 이클립스(eclipse)' 카테고리의 다른 글
이클립스(STS) 자바 버전 설정 (JRE 변경) (0) | 2021.11.27 |
---|---|
[플러그인] WindowBuilder 설치방법 (0) | 2021.05.29 |
java(JDK)설치와 환경변수 설정하기 (0) | 2021.04.23 |
이클립스(eclipse)에 javadoc 설치 및 설정하기 (0) | 2021.04.21 |
(eclipse) Add unimplemented methods 단축키 (0) | 2021.04.21 |