java - 从头开始编写 win32 安装程序

标签 java windows installation pseudocode

我想重新创建一个基本的 Windows 安装程序,就像 nullsoft 或 innosetup 生成的那样,但是是用 Java 编写的。 不幸的是,我对某些观点有点迷失。

首先,我必须将软件数据复制到Program Files,这一点对我来说似乎很清楚。但我想我还必须向操作系统发送一些信息,例如将程序的卸载程序列在控制面板程序和功能部分中。

我还需要在桌面上创建一些图标并在开始菜单上添加一个条目。

可能还有很多其他事情我忘记了,那么它们是什么,以及在 java 中执行这些操作的最佳方法是什么?

最佳答案

看看IzPack ,我想这就是你正在寻找的...... 如果你不喜欢它的原样,你可以看看official git repo的源代码。 .

关于java - 从头开始编写 win32 安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24230040/

相关文章:

java - 避免 map.get(key) 方法

python - 显然conda找不到一些非常常见的包: what am I doing wrong?

python - 导入错误: No module named PySimpleGUI

linux - GUI报告工具可从Postgresql挖掘数据并创建报告

java - Inno 安装程序 : Extending Windows default apps list

java - 在 Cygwin 上运行 Java 程序 - 找不到类路径

java - 使用 proguard 仅删除日志语句

java - 为什么 @ResponseBody 在 Spring MVC 的 void 方法上显示没有在 Firefox 控制台中找到元素?

windows - 确定当前是否在 Windows 资源管理器中重命名文件

windows - OpenCV 视频编写器 H264 编解码器 (ffmpeg)