인프런 스프링 강의를 듣는데 빌드부터 말썽이다..
먼저 현재 디렉토리를 gradle파일이 있는곳으로 옮긴뒤
$gradlew build
명령어를 실행한다.
강의에선 맥을 사용하셔서 $./gradlew build 명령어를 사용하셨다.
오류 이유: 강의에서 윈도우는 gradlew.bat을 사용하라길래 $gradlew.bat를 쳤더니 build폴더에 lib 하위 폴더가 생성되지 않았다. 단순한 실수였다 🤣
$java -jar 프로젝트명-0.0.1-SNAPSHOT.jar
을 하면 localhost:8080 페이지가 잘 작동한다.
현재 배포할땐 hello-spring-0.0.1-SNAPSHOT.jar 이 파일만 복사해서 서버에 넣고,
개인 이 파일을 실행시키면 실행가능하다. 신기방기! 정말 편리하다.
교수님께서,, 아니 강사님께서 build가 되지 않을때 사용가능한 명령어를 알려주셨다.
$gradlew clean
$gradlew clean build
차례대로 build폴더 삭제 명령어와, 삭제후 build하는 명령어 이다.