こんにちは、izPack を使用して Windows Java インストーラーを作成しています。以下を使用してショートカットを作成します。
<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スクリプトが実行されますが、ウィンドウは非表示になりません。したがって、2つのウィンドウが開いています...
Mystart.batには基本的に次のものが含まれます。
...
java -cp %CLASSPATH% com.package.Application >NUL 2>&1
ウィンドウを開かず、 で実行される 2 番目のアプリケーションで動作しjavawます。
これを修正する方法を知っている人はいますか?