Jar파일로 스프링 프로젝트를 실행시키는 이유는 MSA기반으로 애플리케이션을 설계하고 개발하다보니 IDE를 여러개 띄어야하는 상황이 있어서 노트북에 무리가 많이 갔습니다.. 이를 해결하기 위한 것이 Jar파일로 스프링부트 프로젝트를 실행시키는 것인데 방법을 정리해보겠습니다.
우선 Jar파일을 생성하고자하는 프로젝트를 Open합니다.
Maven에 들어가보면 Lifecycle 아래 Intstall이 있는데 이것을 더블클릭하면 인텔리제이가 알아서 뭔가를 만듭니다..
콘솔창을 보면 빌드가 성공적으로 완료된 모습을 볼 수 있습니다.
다음은 생성된 Jar파일입니다.
target 디렉토리 아래 apigateway-service jar파일이 자동으로 생성되었습니다.
이제 cmd를 켜고
위와 같은 명령어를 입력하면
성공적으로 실행됐습니다.
Eureka server에도 서비스가 성공적으로 등록이 된 모습입니다.
- 번외
인텔리제이 콘솔창에서
mvn spring-boot:run
위 명령어로 프로젝트를 실행할 수 있습니다.
'개발 > Spring' 카테고리의 다른 글
[Spring Batch] 스프링 배치 구현하기 (0) | 2021.06.25 |
---|---|
[Spring Batch] 스프링 배치의 이해 (0) | 2021.06.23 |
[Spring] Eureka Server 환경 설정 (0) | 2021.05.06 |
[Spring] Spring Cloud 란 무엇인가 (0) | 2021.05.03 |
[Spring] 스프링 프레임워크 핵심 특징 (DI, IOC, AOP) (0) | 2021.05.02 |