로컬 메이븐 저장소가 있고 사용자 정의 이슈를 설치했습니다. 그것은 다른 프로젝트에서 참조하는 경우 작동합니다. 하지만 지금은 "자신의 Maven 저장소"에 서버를 사용하고 싶습니다. 로컬 메이븐 저장소에서 이슈를 삭제하면, 메이븐 클린 및 메이븐 강제 업데이트 종속성을 수행 할 때 프로젝트가 빌드되지 않는다고 가정합니다. 아티팩트는 .m2 /에서는 발견되지 않지만 Spring Source Tool Suite는 아티팩트를 새로운 Java Project에 추가 할 수 있습니다. 새 Java 프로젝트 만들기 -> 편집 메뉴 -> Maven Artifact가 추가됩니다. 로컬 저장소 .m2 /에서 삭제 한 경우에도 마찬가지입니다. 어떻게 가능하고 어떻게 완전히 삭제할 수 있습니까? 이제는 모든 종속성이 내 서버에서 .m2/settings.xml 구성으로 업데이트되는지 테스트 할 수 있습니까?SpringSource에서 maven artifcat을 완전히 제거 하시겠습니까?
0
A
답변
0
저장소는 단지 디렉토리/파일 구조입니다. 로컬 repo로 이동하여 경로 (그룹 ID는 경로)를 찾은 다음 버전 번호를보기 시작한 위치에서 삭제하십시오. 다시 빌드 할 때 아티팩트는 서버/레포에서 다운로드/교체되어야합니다.
저는 이미 이것을 했었습니다. 스프링 소스 도구 모음을 닫고 다시 열었습니다. 그리고 여전히 종속성을 발견했습니다 .. 새 자바 프로젝트를 만들고 거기에이 종속성을 선언해도 ... 포함됩니다. 그래서 Spring Source Tool Suite는 의존성 저장소 캐시의 또 다른 계층을 가지고 있습니까? – user2000811