WAR 파일이 유효하고 손상되지 않았 음을 확인하는 maven 명령이 있습니까? 또는 zip 파일의 유효성을 검사 할 수있는 다른 프로그램이나 기술이 있습니까? 우분투 9.10에서 리눅스 솔루션을 선호합니다.mvn 설치 후 손상된 WAR 파일 확인
경우에 따라 프로젝트에서 mvn clean
및 mvn install
을 수행 한 후 손상된 WAR 파일로 끝납니다. WAR 파일을 하드 드라이브로 추출하면 오류가 발생하고 파일이 추출되지 않습니다. 내 시스템이 메모리 부족 상태에있을 때 이런 현상이 발생한다고 생각합니다. 이는 많은 메모리가 사용되는 경우에만 발생하기 때문입니다. 다시 부팅 한 후 mvn install
을 실행하면 항상 유효한 WAR 파일이 제공됩니다.
가끔 발생하기 때문에 일반적으로 파일을 압축 해제하여 테스트하지 않습니다. 내 서버에 50MB war 파일을 전송 한 다음 Jetty를 루트 webapp로 다시 시작합니다. 그러나 파일이 손상되면 java.util.zip.ZipException: invalid block type
오류가 발생합니다.
그래서 mvn 설치가 완료되면 바로 파일의 유효성을 검사하는 방법을 찾고 있습니다. 이것을하기위한 maven 명령이 있습니까? 다른 아이디어?
64 비트를 실행하고 있습니까? – krosenvold
@krosenvold : 예, 64 비트를 실행 중입니다. 왜 묻는거야? – Tauren
업그레이드 도움이 되었습니까? – krosenvold