Spring

[Spring] Windows에서 cmd로 빌드&제거 (feat. IntelliJ)

happyhelen 2021. 8. 22. 15:59

1) 우선 IntelliJ를 STOP한다 안그러면 오류발생

2) cmd에서 명령어 cd를 이용해 폴더 디렉토리를 찾고 계속해서 폴더를 타고 들어가서 실행할 패키지에 도착한다

    ex) cd SpringStudy

3) dir을 입력하고 gradle.bat을 확인한 후 gradle.bat build 를 입력해 빌드한다 (맥은 ./gradlew build)

4) 빌드하면 build 폴더가 생성되고 cd build, cd libs 를 입력해 libs 파일로 들어간다

5) dir 디렉토리를 확인 후 .jar 로 끝나는 파일을 java -jar 뒤에 덧붙여서 java 를 실행시킨다

6) 주소창에 해당 주소 입력 후 들어가면 화면이 보인다(빌드 끝)

 

7) gradle.bat clean 을 입력하면 build 파일이 제거된다(dir 로 확인하면 build 폴더가 사라진 걸 확인할 수 있다)

** gradle.bat clean build 는 완전히 삭제한 후 새로 빌드하기 때문에 빌드가 잘 안될 때 사용하면 유용하다

 

 

주의할 점!!

1. 같은 포트 두개를 동시에 띄울 수 없기 때문에 IntelliJ 서버를 끄지 않으면 안된다

cmd로 빌드 후 IntelliJ에서 서버를 실행시키면 

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use. 라고 뜬다