maven 다운로드 안될때

Maven 3.3.9에서, 우리는 존재 하지 않기 때문에 maven-ejb3-플러그인에 대 한 바인딩을 제거 했습니다. 우리는 ejb3 및 par 수명 주기 MNG-6014, MNG-6017에 대 한 아티팩트 처리기를 제거 합니다. 모든 런타임 종속성을 식별 하 고 다운로드 하는 방법에 대 한 제안 사항은 무엇입니까? -U (대문자 U)는 maven이 모든 의존성을 보고 업데이트 하려고 합니다. 감사 합니다 루카스. 이 증서는 나에 게 어떤 것을 도와, 그러나 “의존성: 복사 의존성” 모조는 컴파일 시간 의존성을 복사 하는 것 같다. 런타임 종속성을 놓칠 것 같습니다. 특히 나는 아파치 POI를 사용 하 여 엑셀 시트에서 읽을 수 있는 간단한 자바 클래스를 시도 했다. 위의 명령은 종속성 폴더에 6 항아리를 다운로드. 이러한 jar를 사용 하 여 .java 파일을 클래스 파일로 컴파일할 수 있었습니다. 그러나이 컴파일된 클래스 파일을 실행 하려고 할 때 여러 “ClassNotFoundException” 런타임 예외를 계속 실행 했습니다. 런타임 예외를 해결 하기 위해 수동으로 4 개의 jar을 하나씩 다운로드 해야 했습니다. 프로그램을 다시 컴파일할 필요는 없으며 런타임 종속성을 해결 하기 위한 추가 jar만 제공 하면 됩니다. 이 경우 로컬 maven 리포지토리에서 문제가 있는 종속성의 전체 폴더를 삭제 해야 했습니다.

만 다음 메 이븐 작업을 업데이트 했다 (프로젝트를 마우스 오른쪽 버튼으로 클릭 하 고 선택 프로젝트 > Maven > 프로젝트를 업데이트 …) 내 경우에, 나는 자동으로 빌드를 취소 했다. 다시 확인 하는 것은 항아리를 다운로드 하기 시작 했다. 손상 된 다운로드/설치를 방지 하기 위해, 그것은 매우 아파치 메 이븐 개발자가 사용 하는 공개 키에 대 한 릴리스 번들의 서명을 확인 하는 것이 좋습니다. 때때로 종속성을 다운로드 하는 중 오류가 발생 합니다-eg. 일부 파일은 다운로드 되지만 실제 JAR은 로컬 Maven 리포지토리에서 누락 됩니다. 비슷한 종류의 문제를 겪고 있는 HTTP 프록시를 구성 하는 방법에 대 한 자세한 내용은 maven 설명서를 참조 하십시오. 나는. m2 내부 폴더를 삭제 하 고 다시 maven 프로젝트를 구축 하려고 했습니다.

나는 우리가 자신에 의해 생성 하 고 넥서스에 게시 한 종속성을 제외 하 고 모든 종속성을 다운로드 할 수 있습니다. 그럼 내 문제를 해결 하는 JDK에서 java를 가리키는 자바에 의해 변경이는 당신이 당신의 프로젝트를 구축 할 것으로 예상 되는 Maven의 버전을 확인 하기 위해 maven-집행-플러그인을 사용 하는 당신을 말할 것 이다, 대신 필수 구성 요소 MNG-5297, MNG-6092. JAR 파일은 대상/종속 디렉토리에 다운로드 됩니다. “사용 가능한 플러그인” 페이지에 나열 되 고 추가 정보가 제공 됩니다. 참조 https://maven.apache.org/plugins 나는 메 이븐 기반 프로젝트에서 csv를 읽기 위한 새로운 타사 항아리가 필요 합니다. 그래서, 나는 아래와 같은에 대 한 pom.xml에 항목을 했다. 하지만 mvn 설치 또는 mvn 패키지 명령을 실행할 때, 그것은 새로 추가 된 의존성을 다운로드 하 고 단지 프로젝트를 구축 하 고 전쟁을 생성 하지 않습니다. $ {개정}, $ {sha1} 및/또는 $ {변경 목록}을 통해 CI 친화적 버전을 사용 하면 mng-6057, MNG 6090 및 MNG-5895이 수정 되었습니다. 당신이 mvn 설치 또는 mvn 배포를 수행 하고자 하는 경우 당신이 당신의 pom의 버전에 대 한 이전에 명명 된 속성을 사용 하는 경우 알고 하는 것이 매우 중요 합니다 평면화-maven-플러그인을 사용 하는 메 이븐 CI 친화적 인 버전에서 찾을 수 있습니다. 그래서, 당신은 users@maven.apache.org에 가입 한 경우 다음 당신은 목록을 얻기 위해 users-unsubscribe@maven.apache.org에 메시지를 보낼 것입니다.

사람들은 한 주소를 구독할 때 문제가 발생 하 고 다른 주소로 구독을 취소 하려고 시도 하는 경향이 있습니다. 따라서 가입을 취소 하는 데 도움을 요청 하기 전에 동일한 주소를 사용 하 고 있는지 확인 하십시오. 나는. m2 폴더에서 다음 이클립스 ran 메 이븐 설치 다음 메 이븐 업데이트 프로젝트를 했다.

Share on Facebook