2012-09-04 5 views
3

안녕하세요 저는 izPack을 사용하여 Windows Java 설치 프로그램을 만듭니다.izpack java installer, noShow가있는 바로 가기는 여전히 일괄 처리 창을 표시합니다

<shortcut 
    name = "ApplicationName" 
    target = "$INSTALL_PATH\start.bat" 
    commandLine = "" 
    workingDirectory= "$INSTALL_PATH" 
    description="Application Desc" 
    iconFile="$INSTALL_PATH\app.ico" 
    iconIndex="0" 
    initialState="noShow" 
    programGroup="yes" 
    desktop="yes" 
    applications="no" 
    startMenu="no" 
    startup="no"/> 

나는 그것이 start.bat 스크립트를 실행하지만 창을 숨기지 않습니다 생성 된 바로 가기를 클릭 : 내가 바로 가기를 만들려면 다음을 사용합니다. 따라서 나는 다음과 같은

start.bat

가 기본적으로 포함되어 열려있는 두 개의 창을 ...이 :

... 
java -cp %CLASSPATH% com.package.Application >NUL 2>&1 

그것은 창을 열고 javaw으로 실행하지 않는 두 번째 응용 프로그램과 함께 작동합니다.

아무도이 문제를 해결하는 방법을 알고 있습니까?

답변

2

나는 당신의 설명에서 바로 얻지 못했지만, 박쥐 자체 안에 자바 대신 자바를 사용하려고 시도 했습니까? 그렇다면, 그 해결책은 당신이 원하는 것이 아닙니까? related question의 권장 사항 인 것으로 보입니다.

+0

예, 사실 그것이 해결책이었습니다. 방금 전에 javaw없이 실행되었거나 javaw없이 작동해야한다고 생각했습니다. 어쨌든 답변을 주셔서 감사합니다! – morja