【问题标题】:Associating .jnlp with javaws将 .jnlp 与 javaws 关联
【发布时间】:2010-08-16 17:52:02
【问题描述】:

我有一个通过 JNLP 在 Windows XP 上部署的应用程序。我在用户桌面上创建了一个指向http://myserver/myapp.jnlp 的快捷方式。在 XP 的文件夹选项中,我已将 jnlp 扩展名设置为使用 javaws。尽管如此,桌面快捷方式仍显示为 Web 链接(使用浏览器图标),单击时会启动浏览器(进而成功启动应用程序)。

这是一个小小的不便,因为应用程序确实会启动,但如果不涉及浏览器,我更愿意。任何有关如何让应用程序直接启动(无需浏览器)的建议将不胜感激。

谢谢, 菲尔

【问题讨论】:

    标签: java jnlp


    【解决方案1】:

    你有两个简单的选择...

    1. 将快捷方式目标更改为“javaws destination.jnlp”或
    2. 将快捷方式标签添加到您的 jnlp 文件中,javaws 将为您创建应用程序快捷方式

    第二种解决方案要好得多,因为它是跨平台的。

    【讨论】:

    • 感谢您的建议,我为“javaws myurl/myapp”创建了一个新的快捷方式,它运行良好。仅供参考,我一直在使用选项 2,但这停止工作,选项 1 成功解决了这个问题。
    • 您是否尝试过清除 Java 缓存、“重新安装”应用程序或从 Java 控制面板手动创建快捷方式?
    • 最初,我运行的是 Java 6u20,但我降级到了 6u16。我删除了 6u20,清除了缓存,重新启动,安装了 6u16 并启动了应用程序。该应用程序启动正常,但没有创建快捷方式。我不知道如何从控制面板创建快捷方式,我只是检查了一下,该选项在那里但幻影。
    猜你喜欢
    • 1970-01-01
    • 2011-03-30
    • 2012-12-16
    • 1970-01-01
    • 2012-01-22
    • 1970-01-01
    • 1970-01-01
    • 2018-09-17
    • 2019-08-30
    相关资源
    最近更新 更多