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. 라고 뜬다
'Spring' 카테고리의 다른 글
[Spring] 싱글톤 컨테이너와 @Configuration (0) | 2021.11.28 |
---|---|
[Spring] @Configuration, @Bean 이해하기 (0) | 2021.11.26 |
[Spring] DI : Dependency Injection (0) | 2021.08.28 |
[Spring] Optional <T> (0) | 2021.08.26 |
[Spring] 정적컨텐츠, MVC와 템플릿엔진, API (0) | 2021.08.23 |