2012-02-03 35 views
0

我们的应用程序有3种方式发动...如何判断一个Java应用程序是由Webstart的

  1. 小程序在网页
  2. 桌面应用
  3. Webstart的
开始

WebStart当前启动该小程序,但我们倾向于启动桌面类。但是,桌面版预计所有资源都已经存在,而WebStart应该像applet一样下载资源。

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

回答

1

一些想法:

  1. 坐落在JNLP文件的属性,以表明它是JWS。
  2. 尝试加载其中一个JNLP API类。他们不会在'裸体'桌面应用程序的运行时间类路径上,但会为应用程序。由JWS发起。加载JNLP API类的一些示例可以在these demos.
相关问题