일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 사진잘찍고싶다
- 바스푼
- 폴라존
- JAVA 강좌
- 셰이커
- 말많은거보니취했네
- SX-70 수리
- 골드자동차유리
- 홈텐딩에가니쉬는사치
- 어술취
- Java
- 뭐든공부가필요해
- 칵테일이름은독특해
- Autowired
- 카메라를꺼내자
- 조심한다고될일일까
- 칵테일
- 폴라로이드 수리
- 홈텐딩세트
- 스크류드라이브
- 올리는게늦어지네
- 지거
- 아이리쉬카밤
- 얼음집게
- 플로팅은어려워
- 자동차앞유리교체
- 잔을사야하나
- 홈텐딩
- 술먹고멘붕
- 푸어러
Archives
- Today
- Total
초리의 블로그
maven에 dependency를 추가한 후에 import 하지 못하는 현상 본문
maven repository(https://mvnrepository.com)에서 junit을 검색하여 나온 결과를 pom.xml 파일에 넣었다.
근데 이상하게 계속 import를 못하고 있다.
왜 그런가 해서 봤더니 dependency의 scope가 test로 되있어서 그런 것이었다.
그래서 scope를 제거한 후 maven reimport를 한 뒤 확인해보니 정상적으로 import를 해온다.
maven의 scope에 대해서 좀더 알아봐야겠다.
검색해본 결과만으론 아직 scope를 test로 했을 때 어떤 환경에서만 import 할 수 있는지 파악이 안됨.
==================== 추가 내용 ====================
Test 클래스를 maven의 프로젝트 관리 디렉토리 정책에 따라 test 폴더 하위에 놔두니 scope를 test로 해도 import가 잘된다.
(전엔 main 폴더 아래에 있었음...)
IntelliJ가 자동생성 해주는데로 만들었더니 test 클래스가 main 폴더 밑에 생겼고 그냥 생각 없이 그걸 썼더니 발생한 문제였다.
maven에서 정말 기초적이고 기본적인 것일텐데... 아직도 이런거로 쩔쩔매는걸 보면 아직 한참 멀었네...
Comments