使用 netbeans 为 Java/JavaFX 程序生成启动器(exe)或者安装程序(exe,msi)

使用 netbeans 为 Java/JavaFX 程序

生成启动器(exe)

安装程序(exe,msi)
Java/JavaFX 程序启动器(exe)使用自定义的图标

(转载请注明出处!author:fylsle@gmail.com)


Step 0: 使用 netbeans 7.X 版本,JDK选择 1.7U6 以上的版本

Step 1: 新建或者现有的 Java/JavaFX 项目(使用 ant,maven 的正在研究中)



Step 2:  右键打开  项目属性--->构建-->部署,勾选 “在项目菜单中启用本机打包操作” 


Step3: 创建图标资源放到  项目目录/deploy/package/windows/xxxxx.ico 中, 图标文件名称应和项目的名称一致


Step 4:  将 deploy 的绝对路径添加到 ant 的classpath: 工具--->选项--->Java---> Ant--->类路径



Step 5 :  创建启动器(可执行文件exe): 右键工程,弹出菜单中选择 打包为:仅图像


Step 6:,稍等片刻,在项目文件夹 dist\bundles\项目名称 的文件夹中可以找到生成的 exe 文件


Step 7: 如果 step 5 选择了所有类型,则生成的文件如下:

注: 生成 exe 类型的安装包需要外部工具 Inno Setup Compiler

         生成 msi 类型的安装包需要外部工具 WiX Toolset


另外:

关于 Step 4, 如果想使程序使用自定的图标,本人实验了N种方法,

最后还是只有这种全局设置可以,没有找到把 classpath 放到项目中的方法,

如果谁实验成功了,请发表评论,谢谢!!!

 

转载于:https://www.cnblogs.com/gcssys/p/3790302.html

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值