Java 使用QT-Jambi的应用程序的安装文件
我想使用QtJambiforGUI(Java项目)。GUI需要有动画(类似于Iphone应用程序)。这就是为什么我不想使用JavaSwing 我的问题是,在我开发应用程序之后,是否有任何自动机制可以创建一个安装文件,该文件可用于在任何计算机上安装我的应用程序(可能是单独操作系统的单独“安装”文件)。换句话说,我希望我的用户只下载一个文件:setup.exe。这将在他们的计算机上安装应用程序Java 使用QT-Jambi的应用程序的安装文件,java,installation,qt-jambi,Java,Installation,Qt Jambi,我想使用QtJambiforGUI(Java项目)。GUI需要有动画(类似于Iphone应用程序)。这就是为什么我不想使用JavaSwing 我的问题是,在我开发应用程序之后,是否有任何自动机制可以创建一个安装文件,该文件可用于在任何计算机上安装我的应用程序(可能是单独操作系统的单独“安装”文件)。换句话说,我希望我的用户只下载一个文件:setup.exe。这将在他们的计算机上安装应用程序 我知道有一个用于.jar文件的应用程序(我忘了名字)。但Qt是一个C++库,我不喜欢打扰用户,要求他们下载
我知道有一个用于.jar文件的应用程序(我忘了名字)。但Qt是一个C++库,我不喜欢打扰用户,要求他们下载QT只是为了使用我的应用程序。 < P>我假定你只在桌面上标记Win32,寻找免费/打开的工具。到目前为止,我还没有对这个问题做出回应,我想我会提供一些关于这一点的信息,即使这不是你真正想要的答案 在过去的几年里,我一直在研究QtJambi生态圈,但我不知道有这样一个工具可以为您提供一个过程,从而生成一个EXE。有各种各样的警告 任务:
也许有一个带有自定义部件的全自动一键安装包装器可以帮助设置QtJambi,但我现在对此表示怀疑。我猜您只是在桌面上标记win32,并寻找免费/开放的工具。到目前为止,我还没有对这个问题做出回应,我想我会提供一些关于这一点的信息,即使这不是你真正想要的答案 在过去的几年里,我一直在研究QtJambi生态圈,但我不知道有这样一个工具可以为您提供一个过程,从而生成一个EXE。有各种各样的警告 任务:
也许有一个带有自定义部件的全自动一键安装包装器可以帮助设置QtJambi,但我现在对此表示怀疑。问得好,回答得好 我走了一条稍微不同的路线:嵌入Qt-Jambi库,而不是JRE。我有一些基本的sh/bat启动脚本,它们配置了所需的资源,并且正在为安装程序使用IzPack(尽管NSIS可能是一个不错的选择) 问题:如何找到JRE
- 解决方案:IzPack安装程序需要一个JRE来运行,因此保证了一个JRE的可用性。在安装过程中,它可以在脚本中运行
- 解决方案(Windows):
- 最后手段:使用路径
- 解决方案:与应用程序一起分发,并从shell/batch文件链接
LD\u LIBRARY\u路径
似乎是可行的。在Windows上我还没有解决这个问题,在Mac上我也没有尝试过
问题:最合适的Qt库
32位Qt库可能无法与64位JRE一起使用;这是一个我还没有解决的问题。最好的解决方案可能是同时包含32位和64位Qt库,并在运行时(或可能在安装时)从脚本中进行选择
另一个问题与主题相关:Qt支持使用本机主题,但仅从