나는 gradle을 intellij와 통합 시켰으며, 왜 hamcrest 라이브러리가 build.gradle에 나열되어 있지 않지만 내 classpath에 있는지 파악하는 것 같다.hamcrest가 내 수업 경로에있는 이유는 무엇입니까?
2
A
답변
2
junit:junit:4.12
가 이적 의존성로에서 제공합니다 때문입니다. 당신은 여기에서 JUnit을 문서
에서 관련 섹션입니다
./gradlew dependencies
을 실행하여 볼 수 있습니다 Hamcrest의 특정 아티팩트를 사용하기 위해 수행해야 할 추가 아무것도 없다. 과거에는 junit : junit과 junit : junit-dep라는 두 개의 JUnit Maven 아티팩트가 있었는데, 두 번째 버전에는 org.hamcrest : hamcrest-core의 번들 사본이 포함되지 않았으며 대신 Hamcrest에 대한 전이 종속성이 선언되었습니다. 더 많은 Maven과 유사하게, 버전 4.11부터 hamcrest-core에 전이 의존성을 사용하는 junit : artifact 만 있습니다.
관련 문제
- 1. 내 수업 방법이 인식되지 않는 이유는 무엇입니까?
- 2. 내 빌드 경로에있는 클래스에서 '정의되지 않은 심볼'오류가 발생하는 이유는 무엇입니까?
- 3. 내 수업
- 4. 내 기본 모의 수업
- 5. OnNavigationTo() 메소드 내 수업
- 6. GWT는 내 수업
- 7. 수업 내 수업은 어떻게해야합니까?
- 8. 봄은 내 수업
- 9. iOS 앱의 경로에있는 긴 ID는 무엇입니까? 내 탈옥 iOS 기기에서
- 10. 오버로드 << 내 수업
- 11. 검증하는 존재가 내 수업 푸에
- 12. 수업 내 AS3 키보드 이벤트?
- 13. 내 게임을위한 수업 만들기 (Slick)
- 14. 내 수업 내 변수에 액세스하는 데 도움이
- 15. 내 수업 @Component가 내 모델로 업데이트되지 않았습니다.
- 16. Jquery : 수업 전의 수업 방법 :
- 17. 수업 설정의 차이점은 무엇입니까?
- 18. 내 경로에있는 실행 파일을 찾을 수 있습니까?
- 19. 로드 경로에있는 톱니 바퀴가 내 벤더 폴더에서 자산을 찾지 못하는 이유는 무엇입니까?
- 20. 건조까지 수업
- 21. = 복사 생성자 내 운영자는 내 수업 시간에 제대로
- 22. 아이폰 OS 수업 방법
- 23. RELEASE_SAFELY 매크로 경고를 수정하는 방법은 무엇입니까? 내 수업 시간에
- 24. 밀접하게 결합 된 수업 : 내 상황에서 더 좋은 디자인은 무엇입니까?
- 25. 경로에있는 파일이 저장소에 있는지 테스트하는 방법은 무엇입니까?
- 26. 빈번한 수업 처리 방법은 무엇입니까?
- 27. 수업 속도를 향상시키는 방법은 무엇입니까?
- 28. 수업 내에서지도를 인스턴스화하는 방법은 무엇입니까?
- 29. 이 내 수업 시간에이 개지도를 java.lang.Short의
- 30. 봄 내 수업 autowire 수 없습니다.
나는 http://google.github.io/truth/comparison 보는 것이 좋습니다. 당신은 AssertJ 구문이 Hamcrest의 것보다 "미적으로 만족"할 수 있습니다. 추가 종속성이지만 testCompile에만 해당되므로 중요하지 않아야합니다. – user7610