반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- vue store
- docker desktop 유료화 정책
- Javascript
- Spock Spy
- 의존성주입
- enum
- docker desktop 대체
- TCP/IP
- DI
- HTTP란
- Spock Stub
- Spock Mock Stub Spy
- 트랜잭션 격리
- 공짜로 Docker Desktop같은거 쓰기
- Mock vs Stub
- mock stub spy
- webpack
- Docker Desktop 쓰고싶다
- frontend
- Spock Mock
- 자바스크립트
- 타입스크립트
- TypeScript
- nuxtjs/composition-api buildModules
- @Transaction propagation
- Vue+Typescript
- mock stub
- ECMAScript
- @Transaction isolation
- Rancher Desktop설치
Archives
- Today
- Total
끄적끄적
[TIP] Gradle Dependency 초기화 본문
반응형
인텔리제이를 쓰며 개발을 하다보면 그래들에 의존되어 있는 패키지들의 초기화가 제대로 되지않아 같은 패키지가 중복되어 제대로 동작하지 않거나 여러에러가 나곤한다.
개인적으로 굉장히 자주 사용하게 되어 기록에 남겨두려고 한다.
첫번째 방법이다. 우측에 코끼리 모양 gradle버튼을 누르고 화살표로 원처럼 생긴것을 누르면 gradle project reimport를 실행한다.
Shift 두번을 누르면 아래와 같은 창이 뜬다 거기에서 Invalidate Caches / Restart... 부분을 검색하여 엔터를 누르면 roject와 관련된 dependency들을 초기화하고 재시작시켜준다. 개인적으로는 이 방법을 제일 많이 쓴다.
다른방법으로는 그래들에 리플래쉬를 직접 명령어로 초기화 시키는 방법이 있다. 왠만하면.. 첫번째에 해결이 되지만 확인해봣을때 다시 안되면 이 방법도 쓴다.(해당 프로젝트 루트 기준)
/gradlew build --refresh-dependencies
마지막으로 저 두 방법도 안되면 의존성을 강제로 모두 삭제해준다. 좀 오래걸린다...
rm -rf $HOME/.gradle/caches
위와같은 방법으로 왠만하면 초기화가 된다. 이후 방법으론.. 인텔리제이에 프로젝트를 삭제하고 다시 프로젝트를 지정해주는 방법도 해볼법하지만 그전에 인텔리제이 세팅값이나 기존에 돌고 있는 프로젝트가 있으면 전부 종료해놓고 해보면 될 듯 하다.
반응형
'ETC > Tip' 카테고리의 다른 글
[TIP] SpringBoot Intellij lombok 인식이 안될때 (0) | 2021.11.27 |
---|---|
[TIP] Request Entity Too Large 오류해결 (0) | 2021.11.25 |
Error while loading rule 'prettier/prettier': context.getPhysicalFilename is not a function (0) | 2021.10.24 |
맥 OS git The requested URL returned error: 403(소스트리) (0) | 2021.10.24 |
맥OS 사용중인 포트 죽이기 (0) | 2020.04.19 |
Comments