본문 바로가기

개발 이야기/java

[intellij] spring mvc + gradle 프로젝트 생성

오늘은 intellij(인텔리제이)를 사용하여 spring mvc + gradle로 프로젝트를 만들어 보겠습니다.

우선 제 개발 환경은 아래와 같습니다.

 

운영체제 :  mac 10.12

java : 1.8

Gradle version : 3.3

tomcat : tomcat8

IDE : intellij IDEA ultimate

 

gradle과 tomcat, java는 별도로 설치를 해주셔야 합니다. 설치 방법은 인터넷에 찾아보면 많으니 생략하겠습니다.

본인은 intellij ultimate 버전으로  무료 버전인 intellij communty 버전과는 다소 다를 수 있습니다.

(mac에서 tomcat 설치 : http://compunication.tistory.com/9)

 


 

 우선 intellij를 실행해봅시다.

 실행하면 아래와 같은 화면을 볼 수 있습니다. 

이곳에서 오른쪽 바로 보이는 Create New Project를 클릭

 

 


 

클릭하면 new Project 화면으로 넘어옵니다. 정상적으로 자바가 설치되어 있으면 상단에 project SDK 탭에 자바 버전이 표시가 되거나 혹은 오른쪽에 new -> +JDK로 자바 설치 경로를 지정해주시면 됩니다. 왼쪽에 여러 항목이 보이는데

우선 사진과 같이 Gradle  탭에 Java와 Web에 체크를 해주시고 

Spring  탭으로 넘어가도록 하겠습니다.


 

Spring 탭에서 아래 사진과 같이  Spring MVC를 체크합니다.

MVC를 체크하면 자동으로 아래에 있는 Web Application도 체크가 됩니다.

그다음 오른쪽 아래 next를 눌러줍시다.


 

아래와 같은 화면으로 넘어오면 본인이 원하는 GroupId와 ArtifactId를 설정해줍니다.

그리고 다시 한번 next


 

다음 화면으로 넘어와서 아래 사진과 같이 체크 한 뒤 다시 next

 


 

그대로 finish


 

잠시 기다리시면 왼쪽과 같은 폴더 구조가 생성됩니다. 

그럼 이제 톰캣을 이용하여 helloWorld를 띄워보겠습니다.

 

 


 

index.jsp의 내용을 helloWorld로 수정하고 오른쪽 상단에 보이는 아래 화살표(▼) 클릭▼ -> Edit configurations~ 클릭

 


 

아래와 같은 창이 뜨면 Defaults 펼치고 아래로 내리다 보면

익숙한 모양의 아이콘과 함께 Tomcat Server가 보이실 겁니다.

Tomcat Server -> Local 클릭

 


 

아래와 같은 화면이 보일 겁니다.
저는 처음에 Application server가 비어있어서 오른쪽의 Configure를 눌러

톰캣 설치 경로를 지정해 주었습니다.

그리고 다른 설정은 건드리지 않았습니다.

그리고 OK 클릭

 


 

다시 오른쪽 상단에 보이는 아래 화살표(▼) 클릭▼ -> Edit configurations~ 클릭하고 

이번엔 왼쪽 상단에 있는 + 버튼을 클릭 Tomcat Server -> Local 클릭

그럼 아래와 같은 화면이 보이는데 맨 아래쪽에 보시면

빨간색 느낌표의 Warning이 보이실 겁니다. 바로 오른쪽의 Fix 버튼 클릭

 


 

fix를 클릭하면 아래 사진과 같이 보이는데 저는 그중에서 아래 것을 선택하여 클릭해주었습니다.

 


 

이 화면으로 넘어왔다면

바로 OK 클릭

 


 

그러면 오른쪽 상단에 아래 사진과 같이 톰캣이 등록이 되고, 실행시키면 정상적으로 웹페이지가 뜨는 모습을 보실 수 있습니다.