maven 다운로드 안될때

현재 선택 된 다운로드 미러는 http://apache-mirror.rbc.ru/pub/apache/입니다. 이 미러에서 문제가 발생 하면 다른 미러를 선택 하십시오. 모든 미러가 실패 하는 경우 사용할 수 있어야 하는 백업 미러 (미러 목록 끝에 있음)가 있습니다. 당신은 또한 거울의 전체 목록을 참조 할 수 있습니다. Mvn/maven .config 파일 내에서 속성을 정의한 경우에는 명령줄을 통해 속성을 덮어쓸 수 없습니다. 이는 MNG-6078으로 수정 되었습니다. 당신이 사용 하는 경우 … 비 maven 플러그인 프로젝트의 경우, 당신은 다음과 같은 경고를 얻을 것 이다: 모든 실행 시간 의존성을 돕기 위해, maven은 직접적이 고도 간접 의존성에 대 한 모든 jar 파일을 다운로드 할 수 있습니다. 이 pom.xml 파일 (Kafka 스트림으로 작동 하는 Java 응용 프로그램)에서 종속성을 가져가 라. 나는 비슷한 종류의 문제에 직면 했다.

나는. m2 내부 폴더를 삭제 하 고 다시 maven 프로젝트를 구축 하려고 했습니다. 나는 우리가 자신에 의해 생성 하 고 넥서스에 게시 한 종속성을 제외 하 고 모든 종속성을 다운로드 할 수 있습니다. 그런 다음 때때로 의존성을 다운로드 하는 오류가 발생 하 여 문제를 해결 하는 JRE에서 java 포인팅으로 변경 했습니다. 일부 파일은 다운로드 되지만 실제 JAR은 로컬 Maven 리포지토리에서 누락 됩니다. -U (대문자 U)는 maven이 모든 의존성을 보고 업데이트 하려고 합니다. 내 경우에, 나는 자동으로 빌드를 취소 했다. 다시 확인 하는 것은 항아리를 다운로드 하기 시작 했다. “사용 가능한 플러그인” 페이지에 나열 되 고 추가 정보가 제공 됩니다. Https://maven.apache.org/plugins 감사 합니다 루카스를 참조 하십시오. 이 증서는 나에 게 어떤 것을 도와, 그러나 “의존성: 복사 의존성” 모조는 컴파일 시간 의존성을 복사 하는 것 같다. 런타임 종속성을 놓칠 것 같습니다.

특히 나는 아파치 POI를 사용 하 여 엑셀 시트에서 읽을 수 있는 간단한 자바 클래스를 시도 했다. 위의 명령은 종속성 폴더에 6 항아리를 다운로드. 이러한 jar를 사용 하 여 .java 파일을 클래스 파일로 컴파일할 수 있었습니다. 그러나이 컴파일된 클래스 파일을 실행 하려고 할 때 여러 “ClassNotFoundException” 런타임 예외를 계속 실행 했습니다. 런타임 예외를 해결 하기 위해 수동으로 4 개의 jar을 하나씩 다운로드 해야 했습니다. 프로그램을 다시 컴파일할 필요는 없으며 런타임 종속성을 해결 하기 위한 추가 jar만 제공 하면 됩니다.