본문 바로가기
SpringBoot/(책)스프링부트 시작하기

[springboot] 18. 수동으로 톰캣에 배포하기1

by 평범한kiki 2023. 5. 10.

1. 빌드하기
방법1) Gradle Tasks > build > Run Gradle Tasks
--> 비활성화 되어 있다


방법2) Run Configurations > Gradle Tasks 선택 > Add bootJar > Workspace 로 빌드할 프로젝트 선택
--> jar 만 나온다

 

로컬에서 확인 cmd
java -jar boardjpa-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev


but... war가 필요하다..

 

방법3)  springboot gradle war 배포하기
https://m.blog.naver.com/puk0806/222247000247

이렇게 하면
C:/경로../프로젝트폴더/build/libs 경로에 생성된다

                          
2. 서버 올리고 압축푼다
war -xvf boardjpa-0.0.1-SNAPSHOT.jar


3. 액티브 프로파일 지정하기
catalina.sh 추가
JAVA_OPTS="$JAVA_OPTS -Dspring.profiles.active=dev"