如何创build将安装可执行Jar的安装文件

我已经在Windows上的Eclipse JavaEE中创build了一个Java应用程序(对我而言),然后将它编译成一个可执行的jar文件。 我创build了一个运行该jar的.bat文件。 我把这一切都放到一个文件夹系统,所需的图像和库,成功地运行我的程序。

现在我想把它安装到其他电脑上。

我只需点击bat文件即可,但是我希望我的用户能够看到启动菜单显示的程序,并从那里启动它。 我正在考虑创build一个setup.exe来处理安装,但不知道如何(iexpress.exe适用于.exe程序)我并不需要setup.exe只需将程序添加到开始菜单,指向它的蝙蝠文件,但如何?

Python重新安装–enable-unicode = ucs4和lxml未定义的符号:PyUnicodeUCS2_Decodelatin1

Shell与setuptools的集成

编译后不会创buildlibPHP5.so,并且不会创build前缀目录

如何解决Visual Studio错误“无法find一个或多个组件。请在Windows 8.1中重新安装应用程序”?

Netgen.exe – 系统错误python35.dll找不到

如何使我的python模块在Linux系统上可用?

在Windows 7中安装Sourcetree时,Javascript加载错误

如何在Windows中安装InfluxDB

使用davfs2挂载webdav共享

如何在Delphi XE5上安装Cindy组件?

看看NSIS工具。 一个相当强大的,可编写脚本的安装程序创建系统,具有非常易于学习的曲线。

有几个安装程序生成器可以支持Java应用程序,或者专门为Java程序创建安装程序。 IzPack是后者中最为人熟知的一类。 我从来没有用IzPack开发过一个安装程序,所以我不能给你一个开发人员的观点,但是我遇到了几个使用IzPack的软件包(请参阅他们的参考资料 ),生成的安装程序非常好。

相关文章

HashMap是Java中最常用的集合类框架,也是Java语言中非常典型...
在EffectiveJava中的第 36条中建议 用 EnumSet 替代位字段,...
介绍 注解是JDK1.5版本开始引入的一个特性,用于对代码进行说...
介绍 LinkedList同时实现了List接口和Deque接口,也就是说它...
介绍 TreeSet和TreeMap在Java里有着相同的实现,前者仅仅是对...
HashMap为什么线程不安全 put的不安全 由于多线程对HashMap进...