3

こんにちは、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ます。

これを修正する方法を知っている人はいますか?

4

1 に答える 1

2

あなたの説明からそれが正しいかどうかはわかりませんが、バット自体の中でjavaの代わりにjavawを使用しようとしましたか?はいの場合、その解決策はあなたが望むものではありませんか?また、これは関連する質問の推奨事項のようです。

于 2012-11-21T14:21:58.053 に答える