可能重复:
使用 Netbeans 导出 JAR
我创建了一个 NetBeans 项目,现在我想从该项目创建一个包。因为这是我在 NetBeans 中的第一个项目。任何人都可以帮助我从我的项目中创建一个包以进行分发吗?
可能重复:
使用 Netbeans 导出 JAR
我创建了一个 NetBeans 项目,现在我想从该项目创建一个包。因为这是我在 NetBeans 中的第一个项目。任何人都可以帮助我从我的项目中创建一个包以进行分发吗?
扩展.exe的问题:
我有使用 Winrun4J 为我的 Java 应用程序生成 exe 启动器的良好经验。它非常易于设置和生成,并且支持 32 位和 64 位 Windows。
您甚至可以将所有需要的 jar放入exe。
http://winrun4j.sourceforge.net/
但是(因为您似乎是 Java 新手):exe 只是一个包装器。它仍然需要在您启动 exe 的系统上安装 Java 运行时!
如果您想编写桌面应用程序。它将在 Windows、OS X 和 *nix 上运行,用 Java 编写它们并使用Java Web Start从链接部署它们。
JWS 提供了许多吸引人的功能,包括但不限于启动屏幕、桌面集成、文件关联、自动更新(包括延迟下载和更新的编程控制)、按平台、架构或 Java 版本、配置划分本地和其他资源下载运行时环境(最低 J2SE 版本、运行时选项、RAM 等),使用扩展轻松管理公共资源。
我突出显示与您的下一条评论相关的部分。
我可以将自己的图标图像赋予可执行文件吗?
为什么用户会看到 .jar(或 .exe)?JWS 提供桌面集成,它可能包含桌面快捷方式和/或受支持操作系统上的菜单项。其中任何一个都可以具有您提供的图像(在限制范围内)。
deployJava.js
在运行小程序或提供 JWS 应用程序链接之前, 该脚本会检查用户是否具有所需的最低版本(如果没有,则帮助他们安装)。
dist
在您的项目文件夹中找到文件夹。有 *.jar 文件。它是打包编译好的项目文件。