내 Java 응용 프로그램에 NSIS를 사용하여 설치 프로그램을 만들었으므로 정상적으로 작동합니다. 설치 프로그램 마지막에 실행 옵션 틱 상자를 추가하고 싶습니다. 앱은 .bat
파일로 시작됩니다.NSIS MUI_FINISHPAGE_RUN에 대한 javaw 클래스 경로 설정
몇 구글의 후 내 NSIS 스크립트에이 추가 : 나는 오류 Windows cannot find 'javaw'. Make sure you've typed the name correctly, then try again
을 얻고 this에 따라 javaw를 경로를 설정해야합니다,하지만 난 박쥐를 시작하고
!define MUI_FINISHPAGE_RUN
!define MUI_FINISHPAGE_RUN_NOTCHECKED
!define MUI_FINISHPAGE_RUN "$INSTDIR\path\to\myApp.bat"
!define MUI_FINISHPAGE_RUN_TEXT "Run My App"
!insertmacro MUI_PAGE_FINISH
차례로 호출에
javaw
. 그러나 간단히 .bat을 수동으로 실행하면 정상적으로 작동합니다.
.bat 자체를 편집 할 필요없이 NSIS 설치 프로그램에서 java 경로를 설정하는 방법이 있습니까?
우리를보기를 배치 파일이 어떻게 보이는지 ... – Anders