【发布时间】:2015-05-27 00:39:40
【问题描述】:
JWrapper 支持现在重定向到 StackOverflow,所以我在这里发帖。
JWrapper 创建的 Windows 快捷方式不起作用;它们指向一个不存在的位置;我可以通过导航到快捷方式属性中指向的目录来验证这一点:
C:\Users\jchrist\AppData\Roaming\JWrapper-SampleApp
看到预期的SampleAppWinLauncher.exe 不存在。
我可以通过对 SampleApp 稍作修改来重现这一点。打开 jwrapper-sampleapp.xml 文件并复制主虚拟应用程序,但给它一个不同的名称:
<App>
<Name>SampleApp2</Name>
<LogoPNG>sampleapp/logo.png</LogoPNG>
<MainClass>jwrapper.SampleApp</MainClass>
<Param>one</Param>
<Param>two</Param>
</App>
如果您这样做,然后运行 32 位脱机安装程序,您将看到一个对话框,您可以在其中选择要启动的两个虚拟应用程序中的哪一个。
选择其中一个(相同的)虚拟应用程序并退出后,SampleApp 文件夹中开始菜单中提供的快捷方式不起作用。如果您深入研究快捷方式的属性,您会发现它们指向一个不存在的可执行文件。 (它确实存在,但在第一次运行后它会自行删除)。
我正在使用最新的 JWrapper(jwrapper-00036138363.jar,虽然 jwrapper-00035090611.jar 也存在这个问题)。
【问题讨论】:
-
如果我在 Win7 或 XP 上使用最新的 JWrapper jar 执行此操作,则一切正常。此处描述的问题在 Windows Server 2008 上确实存在。
标签: jwrapper