gpt4 book ai didi

java - 如何使用 Wix 创建 Java 应用程序的快捷方式

转载 作者:行者123 更新时间:2023-11-30 09:29:05 25 4
gpt4 key购买 nike

如何在 Wix 中创建启动带参数的 Java 应用程序的快捷方式?这是我当前的架构,它可以编译但不会将快捷方式放在桌面上。

<DirectoryRef Id="DesktopFolder">
<Component Id="Shortcut" Guid="GUID-HERE">
<Shortcut
Id="desktopFoobarApp"
Name="Foobar 1.0"
Directory='DesktopFolder'
WorkingDirectory='INSTALLDIR'
Target="java"
Arguments="-jar [INSTALLDIR]FoobarApp.jar -v -f [INSTALLDIR]conf.cfg"
Icon="icon.ico" />
<RegistryValue Root="HKCU" Key="Software\Microsoft\FoobarApp" Name="installed" Type="integer" Value="0" KeyPath="yes"/>
</Component>
</DirectoryRef>

最佳答案

我发现您需要将整个路径添加到目标。以下代码有效:

<DirectoryRef Id="DesktopFolder">
<Component Id="Shortcut" Guid="GUID-HERE">
<Shortcut
Id="desktopFoobarApp"
Name="Foobar 1.0"
Directory='DesktopFolder'
WorkingDirectory='INSTALLDIR'
Target="[System64Folder]javaw.exe"
Arguments='-jar "[INSTALLDIR]FoobarApp.jar" -v -f "[INSTALLDIR]conf.cfg"'
Icon="icon.ico" />
<RegistryValue Root="HKCU" Key="Software\Microsoft\FoobarApp" Name="installed" Type="integer" Value="0" KeyPath="yes"/>
</Component>
</DirectoryRef>

关于java - 如何使用 Wix 创建 Java 应用程序的快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13746938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com