스프링 | 스프링 부트

스프링 부트(입문) - 터미널에서 빌드 후 실행

Adose 2024. 8. 2. 17:47
  1. 프로젝트가 있는 곳으로 cd 하여 이동 
  2.  [macOS] : ./gradlew build 을 쳐서 build를 해준다.
  3. build 파일이 생성된다.
  4. cd/build를 하여 build파일로 이동
  5. build 파일의 lib 파일로 이동(ls를 치면 lib파일이 있는 것을 확인할 수 있다)
  6. lib파일에서 ls를 치면 test1-0.0.1-SNAPSHOT.jar 파일이 만들어 진 것을 확인할 수 있다.
  7. java -jar test1-0.0.1-SNAPSHOT.jar 명령어로 실행 시켜준다. 
  8. 아래와 같이 실행되는 것을 확인할 수 있다. 

 

  • 터미널에서 프로그램을 실행했기 때문에 8080포트가 사용중이다 -> 이때문에 인텔리제이에서 실행시키면 8080포트가 사용중이기 때문에 실행이 안되는 것을 알 수 있다.
  • 터미널에서 실행한 프로그램을 종료하기 위해서는 -> ^(control) + c를 눌러주면된다. (ctrl + c) 

∵ 만약 build 폴더를 없애고 싶다면 ./gradlew clean을 사용하면 된다. 

 

∵ build 파일 삭제 후에도, 삭제가 제대로 안된 것 같다면 ./gradlew clean build 를 사용하여 build를 해주면 된다.(완전히 지우고 다시 실행)