servlet-api.jar 다운로드

non_maven_corrupt_jar.log.log는 서볼렛 JAR이 두 번 다운로드되었음을 보여 주며, 이는 현재 상태(#2872(주석)이기 때문에 놀라운 일이 아닙니다. 나는 실제로 7 개의 다른 Windows 기계로 이것을 시도하고 있으며 다양한 결과를 얻고 있습니다. 경우에 따라 .m2 폴더를 삭제하고 이클립스에서 프로젝트를 삭제하고 다시 만들면 새로 다운로드 한 JAR 파일이 괜찮고 때로는 그렇지 않을 수 있습니다. 일부 컴퓨터에서는 첫 번째 시도에서 작동했습니다. @elharo Maven Central 리포지토리에서 다운로드 한 JAR 파일에 대한 문제가 보고되지 않았습니다 : 서블릿 코드를 작성하려면 servlet-api.jar가 필요합니다. 어디에서 서볼렛 api.jar를 얻을 수 있습니까? 또한 로그에는 끝점 아티팩트만 다운로드되는 것으로 표시됩니다. 유일한 가려움증은 내가 로컬로 부패를 재현 할 수 없다는 것입니다. 내가 로컬로 관찰 한 것은 파일이 먼저 고유 한 이름으로 다운로드되고 완료되면 이름이 바뀌는 것입니다. @elharo 나는 search.maven.org javax.servlet-api-3.1.0.jar 파일을 다운로드하고 손상 된 88kb가 아닌 96kb이었다.

BTW, 나는 동시 다운로드를 방지하기 위해 최선의 것입니다 모르겠어요. 빌드(#2683)에 앞서 아티팩트를 다운로드하는 것도 잊어버렸습니다. 나는 몇 가지 테스트를했고, 나는 해결 유물 () 다운로드라고 했다 만 유물을 다운로드 생각합니다. 메서드는 단일 아티팩트 인스턴스를 반환합니다. 예를 들어 Maven 글로벌 체크섬 정책 설정을 “기본값”으로 다시 설정하면 다운로드에 대한 FAIL 변경 사항이 사용자 끝에 추가 구성없이 기본 설정으로 작동하는지 확인하려고 합니다. 내 이해는, 여기에 @briandealwis 의해 참조 된 변화와 함께 : #2872 (코멘트), 아무도 이클립스 자체의 설정을 변경할 필요가 없습니다. 그것이 정확하지 않은 경우 알려주세요. 감사합니다. CT4E 다운로드 파일을 덮어쓰면 새로 만든 프로젝트가 실행됩니다. 하지만 이클립스 플러그인에 대 한 새로 설치 된 클라우드 도구 설치 와 신선한 시스템에, 우리는 수동으로이 문제를 해결 해야.

또한, 그것은 설치 프로그램이 우리가 필요로하는 모든 것을 설치하지 않는 것 같다. 우리는 메이븐을 사용하고 싶지 않지만 CT4E는 Maven이 아닌 프로젝트를 만들고 실행하기 위해 Maven 캐시에서 이러한 파일에 의존하는 것처럼 보입니다. 그래서 우리는 Maven 프로젝트를 만들어 설치 프로그램이 제대로 작동하기 위해 필요한 모든 종속성을 얻는 것처럼 보이는 작업을 수행합니다…. 이 두 번째 링크를 다운로드해 보십시오. 브라우저가 M2Eclipse와 동일한 프록시를 사용하고 있다고 가정하면이 아티팩트가 깨진 것을 알 수 있습니다.

Share

Comments are closed.