Spring Boot Jar Build Option
2024. 2. 4. 18:28ㆍSpring Boot
Spring Tool Suite 4 (STS4)에서 스프링 부트 애플리케이션의 JAR 파일 위치는
프로젝트의 구성과 빌드 도구에 따라 다를 수 있습니다.
일반적인 Maven 또는 Gradle 프로젝트의 경우, JAR 파일은 보통 다음 경로에 생성됩니다:
Maven 프로젝트: target 디렉토리 아래에 위치합니다.
경로는 [Project Root Directory]/target/[artifactId]-[version].jar와 같은 형식이 됩니다.
JAR 파일이 없다면, 아마도 프로젝트가 아직 패키징되지 않았거나 빌드 과정에 문제가 발생했을 수 있습니다.
Spring Tool Suite 4 (STS4)에서 스프링 부트 애플리케이션의 JAR 파일을 생성하려면 다음 단계를 수행해야 할 수 있습니다.
1. Maven 프로젝트인 경우:
- 프로젝트를 마우스 오른쪽 버튼으로 클릭합니다.
- Run As > Maven Build...를 선택합니다.
- Goals에 clean package 또는 clean install을 입력합니다.
- Run을 선택합니다.
2. Gradle 프로젝트인 경우:
- 프로젝트를 마우스 오른쪽 버튼으로 클릭합니다.
- Gradle > Refresh Gradle Project를 선택합니다.
- Gradle Tasks 창에서 build 선택합니다.
빌드가 성공하면, 해당 JAR 파일은 위에서 언급한 대로 Maven 또는 Gradle 프로젝트의 특정 디렉토리에 생성되어야 합니다.
만약 빌드 중에 오류가 발생한다면, 오류 메시지를 확인하여 문제를 해결해야 할 수도 있습니다.
STS4의 Console 뷰에서 빌드 과정과 관련된 로그와 오류 메시지를 확인할 수 있습니다.
CMD 창에서 다음과 같은 커맨드로 *.jar 파일을 실행시킬 수 있습니다.
java -jar tacos/target/taco-cloud-0.0.7-SNAPSHOT.jar
java -jar tacos/target/taco-cloud-0.0.8-SNAPSHOT.jar
java -jar tacocloud-restclient/target/tacocloud-restclient-0.0.8-SNAPSHOT.jar
java -jar tacocloud-kitchen/target/tacocloud-kitchen-0.0.8-SNAPSHOT.jar --spring.profiles.active=jms-template,jms-listener
'Spring Boot' 카테고리의 다른 글
Spring Native (0) | 2024.10.18 |
---|---|
Activemq artemis 관련 (0) | 2024.02.04 |
Apache kafka (0) | 2023.08.23 |
Spring Boot Starter (0) | 2023.08.04 |
Spring Auto Configuration (0) | 2023.08.04 |