2

可能重复:
使用 Netbeans 导出 JAR

我创建了一个 NetBeans 项目,现在我想从该项目创建一个包。因为这是我在 NetBeans 中的第一个项目。任何人都可以帮助我从我的项目中创建一个包以进行分发吗?

4

3 回答 3

1

扩展.exe的问题:

我有使用 Winrun4J 为我的 Java 应用程序生成 exe 启动器的良好经验。它非常易于设置和生成,并且支持 32 位和 64 位 Windows。

您甚至可以将所有需要的 jar放入exe。

http://winrun4j.sourceforge.net/

但是(因为您似乎是 Java 新手):exe 只是一个包装器。它仍然需要在您启动 exe 的系统上安装 Java 运行时!

于 2012-04-26T07:19:19.363 回答
0

如果您想编写桌面应用程序。它将在 Windows、OS X 和 *nix 上运行,用 Java 编写它们并使用Java Web Start从链接部署它们。

JWS 提供了许多吸引人的功能,包括但不限于启动屏幕、桌面集成、文件关联、自动更新(包括延迟下载和更新的编程控制)、按平台、架构或 Java 版本、配置划分本地和其他资源下载运行时环境(最低 J2SE 版本、运行时选项、RAM 等),使用扩展轻松管理公共资源。

突出显示与您的下一条评论相关的部分。

我可以将自己的图标图像赋予可执行文件吗?

为什么用户会看到 .jar(或 .exe)?JWS 提供桌面集成,它可能包含桌面快捷方式和/或受支持操作系统上的菜单项。其中任何一个都可以具有您提供的图像(在限制范围内)。


deployJava.js在运行小程序或提供 JWS 应用程序链接之前, 该脚本会检查用户是否具有所需的最低版本(如果没有,则帮助他们安装)。

于 2012-04-26T07:11:54.633 回答
0
  1. 如果您在开发环境中有多个项目,请确保您已将要分发的项目设置为主项目。可以通过左窗格中项目名称上的鼠标右键单击菜单来完成。
  2. 单击菜单:“运行 -> 清理并构建主项目”
  3. 检查您的项目文件夹,dist在您的项目文件夹中找到文件夹。有 *.jar 文件。它是打包编译好的项目文件。
于 2012-04-26T07:15:16.480 回答