0
'시작'시퀀스에서 '스크립트 실행'동작을 통해 설치 디렉토리를 동적으로 변경하는 방법을 시도했지만 행운은 없습니다.시작 시퀀스에서 프로그래밍 방식으로 설치 방향을 변경하는 방법
Util.showMessage("Before getInstallationDirectory" + context.getInstallationDirectory().getAbsolutePath());
context.setInstallationDirectory(new File("E:\testApp"));
Util.showMessage("After getInstallationDirectory" + context.getInstallationDirectory().getAbsolutePath());
그것은 기본 설치 디렉토리로 여전히 메시지를 보여주는 'C : \ 프로그램 파일 \ TestApp가'
문제를 해결하기 위해 도와주세요.
올바른 방법입니다. .install4j/installation.log 로그 파일을 검사하여 나중에 sys.installationDirectory 변수가 다시 변경되는지 확인하십시오. –
빠른 응답을위한 Ingo 감사합니다. 스크립트 실행 단일 실행에서 위의 세 문장을 시도했습니다. 다른 코드/동작은 실행되지 않습니다. 참고 : 응용 프로그램 설치 디렉토리에서 .install4j 폴더를 제거했습니다. –