2016-11-01 2 views
1

저는 Install4j로 시작했고 단계별로 디버깅해야하는 사용자 정의 코드가 있습니다. 이클립스를 실행중인 설치 프로그램에 첨부하고 코드에서 중단시키지 않을 수 있습니까? 설명서의 Testing and debugging 섹션에서실행중인 install4j 설치 프로그램에 eclipse를 첨부하십시오.

+0

Google에서 명령 행식을 실행합니다. Eclipse에서 프로그램을 실행하려고합니다. – MikeJRamsey56

답변

2

봐 :

당신은 설치하거나 자신을 포함하여 디버그 디렉토리

  • 에 작업 디렉토리를 설정

    • 하여 IDE 제거 프로그램을 설정할 수 있습니다 클래스 경로의 코드
    • 클래스 경로의 i4jruntime.jar을 포함하여
    • (클래스 경로의 user.jar 포함). 자신의 코드도 user.jar에 포함되지만 일반적으로 IDE는 클래스 경로의 시작 부분에 프로젝트 코드를 배치하므로 user.jar의 해당 클래스를 대체합니다.
    • 는 VM 매개 변수 -Dinstall4j.debug = 사실
    을 통과 제거
  • 의 설치 또는 com.install4j.runtime.installer.Uninstaller의 주요 클래스 com.install4j.runtime.installer.Installer를 사용하여

    참고 : 실행 된 java 프로세스의 작업 디렉토리는 디버그 디렉토리 여야합니다. 그렇지 않으면 설치 프로그램과 설치 제거 프로그램이 모두 작동하지 않습니다.