Java WebStart JNLP : Run Different Code in First Run

标签 java java-web-start jnlp shortcut-file

我们正在使用 WebStart JNLP 文件在用户桌面上创建快捷方式。

问题是我们希望仅当用户按下桌面快捷方式时才启动 jar 文件中的代码。 但是,Java WebStart 也会在第一次启动时执行该 jar(当我们设置桌面图标时)。

有什么方法可以在不运行 jar 的情况下设置图标,而是在用户按下桌面图标时启动 jar 吗?

最佳答案

为什么不拥有两个不同的 Webstart 应用程序?一个用于安装;一个用于运行?

在您的网络服务器上使用一些逻辑来决定运行哪个?

关于Java WebStart JNLP : Run Different Code in First Run,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3087362/

相关文章:

java - 操作布局上的所有按钮

java - Java 小程序可以在没有警告的情况下使用 v1.7 或 1.8 吗?

java - Applet 不缓存 jar 文件

java - 如何使用 Java Webstart 应用程序管理证书更新

java - 使用库检查空值比获取 NPE 有何优势?

java - 将数据从 MySql 导入 HDFS 的最佳方式

Java Web Start 和安全

java - 可以在沙箱中运行的 Mini-OSGi(如 AppEngine 或 WebStart)?

java - 重写 URLConnection 的 getInputStream 以通过自定义协议(protocol)接收数据

java - jHipster 生产构建错误。无法运行任务: 'yarn run webpack:prod' failed