Maven 3.0.4를 사용하고 기본적으로 junit 4를 갖고 싶습니다.
$> MVN의 원형 :junit 4로 POM 생성
내 프로젝트는 명령으로 생성되는 생성 -DgroupId = my.group.id -DartifactId = myArtifactId -DpackageName = my.package.name
이에 depency을두고 생성 된 pom.xml에서 junit 버전 3.8.1을 사용하려면 4.8.1 버전이 이미 존재한다는 사실을 확인하십시오.
내 전역 settings.xml에는 junit과 관련이 없으며 로컬 .m2/repository/settings.xml도 없습니다. 구 버전 3.8.1을 제거하고 싶지 않지만 모든 새 프로젝트가 버전 4.8.1로 생성되기를 원합니다.
내 settings.xml에서이 작업을 수행 할 수 있습니까 (글로벌 또는 로컬은 중요하지 않음)? 그리고 만약 그렇다면 올바른 구문은 무엇입니까?
감사합니다. 첫눈을 다소 복잡하게 만들지 만 이유가 있습니다. – kdg1955
@ 새롭게 생성 된 아키 타입을 이클립스로 가져 오기/사용하는 방법을 배웠습니까? – Rembo
먼저 eclipse에게 로컬 카탈로그 파일의 위치를 알려주십시오. 이클립스 : Window => Preference => Maven => Archetypes => 'Add Local Catalog'. 기본값은 $ HOME/.m2/archetype-catalog.xml입니다. 적용하고 새 프로젝트 프로젝트/모듈을 만들 때 표시되어야합니다. 스냅 샷 버전을 조심하십시오. 어쩌면 당신은 '스냅 샷 아키 타입 포함'을 체크해야 할 것입니다. – kdg1955