-
인텔리제이에서 스프링 레거시 프로젝트 2개 빌드 방법개발 2024. 4. 15. 15:20
1. 우선 프로젝트 2개를 준비한다.
2. 프로젝트를 아무거나 하나 연다. (admin or user)
* 저는 admin으로 열었습니다.
3. 상단에 [File > New > Module from Existing Sources...] 을 클릭한다.
4. 프로젝트(user) 선택하고, Maven으로 Import.
5. 상단에 Tomcat 설정으로 들어간다. [Tomcat > Edit Configurations]
6. 아래 사진과 같이 Tomcat Server 설정을 해준다.
- Application server : 'CONFIGURE...'를 클릭하여 본인의 Tomcat을 지정하여 알맞게 설정한다.
- VM options : -Dspring.profiles.active=local -Dfile.encoding=UTF-8
* active할 properties를 설정하고, 인코딩을 설정한다.
- URL & HTTP port : 포트번호가 같게 설정!
7. 아래 사진과 같이 Tomcat Deployment 설정을 해준다.
- 처음에는 'Admin' 밖에 없을 것이다. '+' 버튼을 클릭하여 아티팩트[Artifact...]를 추가한다.
- 2번째 사진과 같이 비슷하게 생긴 @@:war를 추가한다.
- 3번째 사진 아래부분에 2개의 프로젝트 모두 Application context를 설정해준다.
* 추후에 [user : localhost:8081/] [admin : localhost:8081/admin] 으로 Tomcat이 실행된다.
- 다 됬으면 'OK'
8. 상단에 Tomcat을 실행해서 개발을 시작한다!