당니의 개발자 스토리

빌드하고 실행하기 본문

스프링/스프링 입문

빌드하고 실행하기

clainy 2024. 4. 9. 19:25

빌드하고 실행하기

이제 빌드를 해서, 실제 실행할 수 있는 파일을 한번 만들어보겠다.

이거는 이제 인텔리제이 id 안에서 실행을 한 거고,

이걸 꼭!!! 꺼야된다. 즉, 서버를 꼭 꺼야된다.

안 그러면 오류생긴다.

그리고 터미널로 들어가자.

끄고나서, study라는 폴더에 hello-spring 들어가서 빌드를 할거다.

내 컴퓨터에서는 이렇다.빌드는 그냥 쉽다.

./gradlew build 엔터하면, 필요한 라이브러리들을 다운 받기도 하고, 빌드가 된다.

이제 build 폴더가 생기면, build 폴더에 들어가서

libs에 들어가면,

파일이 만들어져있다. java는 어떻게 실행시키냐면,

java -jar hello-spring-0.0.1-SNAPSHOT.jar 하면, 스프링이 뜬다.

이제 웹사이트에 다시 들어가서 확인해보면,

hello를 클릭하면,

잘 뜨는 것을 볼 수 있다.

인텔리제이 들어가서 다시 실행시켜보면, 이미 8080 포트를 이미 쓰고 있다고 뜬다. 이제 꺼보자.

Control + C 로 죽이면 된다.

 

정리하면, 서버 배포할 때는

.jar 파일만 복사해서 서버에 넣어주고, java -jar hello-spring-0.0.1-SNAPSHOT.jar 로 실행시키면 된다. 그러면 서버에서도 스프링이 동작을 하게 된다.


혹시 잘 안되면, ./graldew clean 하면 build 파일이 없어진다.

그래서 ./gradew clean build 하면,

완전히 지우고 다시 빌드한다.


다음 시간에는 본격적으로 스프링 웹개발 기초를 알아보겠다!

'스프링 > 스프링 입문' 카테고리의 다른 글

View 환경설정  (0) 2024.04.04
라이브러리 살펴보기  (0) 2024.04.04
프로젝트 생성  (0) 2024.04.03
스프링 공부  (0) 2024.04.02