如何判断WebStart是否启动了Java应用程序

时间:2012-02-03 22:38:41

标签: java-web-start

我们的应用有三种推出方式......

  1. 网页中的小程序
  2. 桌面应用程序
  3. Webstart的
  4. WebStart目前正在推出applet,但我们更喜欢它来启动桌面类。但是,桌面版本要求所有资源都已存在,而WebStart应该像applet一样下载资源。

    每种情况下的具体代码都不是问题,但确定应用程序的启动方式 ...我们不想尝试下载完整桌面应用程序的内容。

1 个答案:

答案 0 :(得分:1)

一些想法:

  1. 在JNLP文件中设置属性以指示它是JWS。
  2. 在加载其中一个JNLP API类时执行try / catch。它们不会出现在“裸体”桌面应用程序的运行时类路径中,但会用于应用程序。由JWS发起。加载JNLP API类的一些示例可以在these demos.
  3. 中看到