2012-05-18 3 views
1

install4j로 빌드 한 설치 프로그램은 업데이트 프로그램에 의해 데이터 센터의 여러 (때로는 수백 가지) 어플라이언스에 배포됩니다. 현재 구현에서 이러한 파일은 unzip -t로 손상되었는지 "테스트"됩니다. 파일에 대한 md5sum을 비교할 수 있다는 것을 알았지 만 이는 빌드 과정에서 피해야 할 추가 오버 헤드를 추가합니다. 다른 제안? 귀하의 모든 화면에 조건식 !Boolean.getBoolean("testRun")를 추가하는 경우install4j 설치 프로그램의 압축을 푸는 것과 같은 것이 있습니까?

답변

1

, 당신은

그런 다음 설치 프로그램이 할 것 -c

-J-DtestRun = true를 인수 명령 행 모드로 설치 프로그램을 실행할 수 있습니다 드라이 런 (dry run)으로 시스템을 수정하지 않아도됩니다. 물론 이것은 호환되는 목표 시스템에서만 작동합니다.

관련 문제