brunch

You can make anything
by writing

C.S.Lewis

by 갱그리 May 04. 2016

스프링부트 세팅 오류
(duplicate entry)

5/3 개발일기

스프링에서 스프링부트로 바꾸기로 했다. 스프링부트 예제가 훨-씬 많기도 했고, 쉽고 간편하다고 해서..  스프링부트로 셋팅하다가 기존 이클립스에서 안되는 부분이 있어서 이클립스 Luna로 업그레이드 했다. 그리고 이클립스에서 STS, Gradle STS 최신 버전을 다 install 했다. 그리고 New > Project > Spring starter project 로 스프링 부트 프로젝트를 만들었는데..


 duplicate entry .. java SE 1.8 어쩌구 오류가 발생하며 컴파일 안되는 현상이 발생


gradle 기반으로 프로젝트 생성할 때만 발생한다. .classpath 파일을 메모장으로 열어보니 javaSE1.8 이 두개나 들어가있다. 그래서 javaSE1.8 하나 제거해주었는데, gradle refresh 하면 또 발생... 보니까 build.graldle에 기본으로 javaSE1.8 을 하나 더 넣어주는 로직이 있었다. 그 로직 주석처리 하니 잘 된다. 



매거진의 이전글 [Spring] spring security 적용하기
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari