当前位置: 首页 > 面试题库 >

Java应用程序安装程序

苏富
2023-03-14
问题内容

我不是在寻找java-web-
start,而是在寻找胖客户端应用程序安装工具包。我有一个独立的应用程序,其中包含几个文件(jar文件,数据文件等),并且需要执行一些非常标准的安装任务,例如向用户询问目标目录,让他们找到系统的某些部分-
选择一些按计算机或按用户配置的选项,并可能尝试检测它们的某些计算机设置。

我正在寻找类似于MSI或其他向导驱动的安装应用程序的东西。什么是Java的良好安装程序?如果它具有跨平台功能(Linux,Mac
OSX和Windows),则将是理想的。


问题答案:

不是MSI安装程序,而是跨平台: izPack

它是基于XML的文件,带有自己的GUI或ant任务(无论您喜欢哪种)



 类似资料:
  • 我知道这个问题已经被问过很多次了,一直都有一个答案是关于使用一个可执行的jar或制作一个。exe使用launch4j或类似应用程序。 我可能听起来像个新手,实际上我是。 我一直在用一个Java项目尝试一些东西。我已经成功地制作了一个可执行的jar和一个. exe文件。这都要归功于你之前在SO中的回答:) 但是,我想为Windows创建一个安装程序。例如,按Next 2-3次(显示所有条款和条件等)

  • 问题内容: 我知道这个问题已经被问过很多次了,而且一直有一个答案说明使用可执行jar或使用launch4j或类似应用程序制作.exe。 我听起来像是一个新手,实际上是我。 我一直在尝试Java项目中的一些事情。我已经成功地制作了一个可执行的jar和一个.exe文件。非常感谢您之前在SO中的回答:) 但是,我想为Windows创建一个安装程序。像是,按下一步2至3次(显示所有条款和条件等),然后用户

  • 问题内容: 我有一个Java应用程序,可从中构建一个依赖于许多第三方jar的jar,打包此应用程序以供最终用户分发的最佳/常见方式是什么? 问题答案: 最好的方法是使用Maven2之类的构建工具或类似的工具,并使用它来管理依赖项并构建多合一软件包。 否则,您通常会被混乱的清单文件所困扰。虽然,像Eclipse或NetBeans这样的IDE可能会帮助您一点。

  • 我有一个android的设备,我在上面调试应用程序。在我生成签名apk后,我卸载了现有的调试应用程序,尝试安装签名apk,但我得到了应用程序未安装的错误。我安装在一个没有调试应用程序安装的新设备上,看起来还可以。我尝试清除应用程序数据并卸载,但没有工作。 图像错误

  • 我无法通过Android Studio或手动复制APK在我的联想Phab PLUS(联想PB-1 770M,Android 5.1.1 API 22)上安装我的应用程序。 通过Android Studio:我得到错误失败安装APK[INSTALL_FAILED_DEXOPT]。它提示我,手机上可能有一个现有的应用程序,带有相同的过时的德克斯罐包,并提示我卸载现有的应用程序。然而,当我继续"是",它