我想为我的java应用程序制作安装程序或设置。我还想在安装过程中设置classpath并在数据库上点击一个数据库插入查询。是否有任何开源工具可以执行我的这些任务。 thx提前。
答案 0 :(得分:0)
看看IzPack。它是开源的,非常完整。 关于查询,您可以使用CustomActions的IZPack API在Java中执行此操作,或创建脚本并在安装时启动它(see this)
答案 1 :(得分:0)
此链接提供了java应用程序的opensource安装程序列表:
http://java-source.net/open-source/installer-generators
您可以使用IzPack或Install4j或VAInstall
希望这有帮助。
答案 2 :(得分:0)
Here is the link of some of the installers :
JSmooth是一个Java可执行包装器。它为您的Java应用程序创建本机Windows启动程序(标准.exe)。它使java部署更加顺畅和用户友好,因为它能够自己找到任何已安装的Java VM。
Launch4j是一个跨平台工具,用于将Java应用程序包装为轻量级Windows本机可执行文件中的jar。可执行文件可以配置为搜索某个JRE版本或使用捆绑的版本,并且可以设置运行时选项,例如初始/最大堆大小。包装器还通过应用程序图标,本机预JRE启动屏幕和Java下载页面提供更好的用户体验,以防无法找到适当的JRE。
JexePack是一个命令行工具(非常适合自动脚本编写),它允许您将Java应用程序(类文件),可选地及其资源(如GIF / JPG / TXT /等)打包到一个压缩的32-位Windows EXE,它使用Sun的Java Runtime Environment运行。支持控制台和窗口应用程序。