티스토리 뷰
반응형
> Task :bootRun FAILED
Error: Could not find or load main class com.xxxx.api.Application
FAILURE: Build failed with an exception.
개발 중 고객의 요청이나, 무언가 개발자의 마음에 들지 않아서 프로젝트의 package name 을 변경하는 경우가 있습니다.
Grails 로 개발환경을 꾸미는 중에 이상하게 꼬여서 package name 을 변경하는데 꼬박 2시간이 걸렸습니다.
다른 분들은 실수하지 않도록 글로 남겨두겠습니다.
일단 원하는대로 package name 을 정상적으로 수정하였는데 왠지 run-app 을 실행하면, 수정하기 전의 package 명의 Application 을 자꾸 실행하려고 하면서 실패합니다.
프로젝트 폴더에서 다음과 같은 명령어를 입력합니다.
$ ./gradlew clean bootRun
2개의 task 를 실행하는 명령어인데요. 요렇게 하고나면 무슨 일이 있었냐라는 듯이 정상적으로 변경된 package name 에서도 잘 구동이 됩니다.
이상 2시간의 삽질끝에 알아낸 팁이었습니다.
반응형
댓글
공지사항
최근에 올라온 글
- Total
- 783,594
- Today
- 45
- Yesterday
- 37
링크
TAG
- 설치
- 주분투
- 안드로이드
- 우분투
- AF 50mm F1.8
- 구입
- xubuntu
- 윈도우
- ubuntu
- Nikon D70s
- install
- Android
- 아두이노
- 자바
- Firefox
- java
- arduino
- 키보드
- 리눅스
- nikon d2h
- Eclipse
- Grails
- 사진
- 한글
- 개발
- 노트북
- 휴대폰환불
- 휴대폰
- NC10
- 파이어폭스