1

恐怕很多用户还不知道 Java Web Start 是什么,所以他们可能会对小而单一的.jnlp文件感到困惑。那么是否可以将其包装为一个非常普通的应用程序,即带有漂亮图标的Windows .exe(或 OSX )?.app

4

4 回答 4

2

“该shortcut元素可用于指示应用程序对桌面集成的偏好。” 该desktop元素特别允许以用户期望的方式进行特定于平台的集成。

于 2013-06-08T17:01:45.437 回答
1

基本上 JAVA 在虚拟机上运行,​​但是交叉编译器可以用来重新编译你的 java 代码,创建一个 .exe 或 .app 文件

于 2013-06-08T17:01:56.767 回答
1

编写了一个脚本来修复可执行 .jar 文件的文件关联。您可以修改我的脚本,如果 .jnlp 扩展名尚未在他们的系统上注册,这将为您的用户提供一种注册方式。

注意:如果您的用户尚未在其系统上安装 Java,则他们不会有此文件关联,您可以使用此脚本将“捆绑的 jre”与 .jnlp 扩展名关联,而无需用户需要安装 Java。

于 2013-06-08T17:10:51.800 回答
1

如果 javafx 是一个选项,链接文章描述了如何将相同的应用程序部署为 .exe 和 .jnlp 的好方法

http://docs.oracle.com/javafx/2/deployment/self-contained-packaging.htm#A1324980

于 2013-06-08T17:29:42.530 回答