이 글은 김영한 님의 Infrean 강의를 학습한 내용을 정리하여 작성합니다.
빌드하고 실행하기
빌드를 수행하고 실제 실행할 수 있는 파일을 생성해본다.
이때, 콘솔 창을 이용한다.
1. ./gradlew build
2. cd build/libs
gradlew build 명령의 결과로 hello-spring-0.0.1-SNAPSHOT.jar 파일이 생성되었다.
이 파일을 실행시키려면 다음 명령어를 사용한다.
3. java -jar hello-spring-0.0.1-SNAPSHOT.jar
hello-spring-0.0.1-SNAPSHOT.jar 파일을 java를 사용해 실행시켰다.
제대로 동작하는지 확인해보자.
보다시피 localhost:8080/hello 페이지가 정상적으로 동작하는 것을 확인할 수 있다.
참고
이때, IntelliJ에서 서버를 동작시키면 다음 이미지에서 볼 수 있듯이 8080 port를 이미 사용하고 있어 실행하지 못한다는 경고 메시지가 출력된다.
콘솔 창에서 동작중인 서버를 중단시키고 싶다면 ^C를 입력!!
배포
만약 서버를 배포한다면 위에서 생성한 hello-spring-0.0.1-SNAPSHOT.jar 파일만 복사해 서버에 넣어주고 java-jar 명령만 실행시키면 된다.
그 결과 서버에서도 spring이 동작하게 된다.
'스프링 > 스프링 입문' 카테고리의 다른 글
회원 관리 예제 - 백엔드 개발 (0) | 2022.02.28 |
---|---|
스프링 웹 개발 기초 (0) | 2022.02.27 |
View 환경설정 (0) | 2022.02.26 |
라이브러리 살펴보기 (0) | 2022.02.26 |
프로젝트 생성 (0) | 2022.02.26 |