版本
install4j v10.0(附激活流程)
下载地址
- 脚本之家
- 夸克网盘
安装
-
点击
Crack
生成License
-
安装后粘贴在最后一步:
实战
准备
之前做过一个git-agent
的demo, 本意是用来学习Netty
的, 其中包括git-server
和git-cli
, 我们以git-server为原材料(可执行jar
包)进行演示, 它的启动总共包括3个参数
workdir
: 共享目录
gitHome
: GIT安装目录
port
: 启动端口,默认12306
需求
- 我们希望在安装过程中让用户自己根据情况指定参数的值
- 添加桌面快捷方式
- 开机启动
制作
General Setting
Application Info
输入应用基本信息
JRE Bundles
JRE Bundles
设置可以跳过(国内访问慢, 很难直接下载), 后面会使用自制JRE Bundle
Languages
选择安装语言, 我们选简体中文:
Media File Options
输入生成的媒体文件路径:
Files
Define Distribution Tree
定义最终安装的目录结构
选中libs, 点击右侧+号放置已经准备好的可执行jar
包:
Launchers
创建执行器, 在这一步中, 我创建了3个安装变量, 并将其注入到了启动参数中
Installer
Screen & Actions
上一步我们只是定义了三个变量, 这个步骤我们需要提供输入界面, 让用户在安装过程中定义并赋值给相应变量, 同时在结束时增加桌面快捷方式和立即启动功能.
Media
创建多平台引导分发程序, 这里仅以windows平台为例.
值的一提的是, 上面所说的JRE Bundles
略过一节, 在本小节中展示如何根据本地JAVA/JRE
自制过程.