我有一个Java应用程序符合我想在Ubuntu和SuSE上安装的jar集合.我希望安装程序能够检查JRE,注册文件关联并能够在卸载时加载网站.
我知道Ubuntu和SuSE基于不同的架构,所以有没有一致的方法来做到这一点?
有没有人建议使用实用程序或指导阅读,以帮助我实现我正在尝试做的事情.
为每个平台分配deb和rpm将为IMO提供最佳的用户体验和系统集成(检查JRE依赖性,注册文件关联等).对于基于debian的发行版,请查看
Packaging Java Apps for Ubuntu(幻灯片可用于
here).要构建rpm,请查看
RPM Howto或
Development and Packaging Java Software for openSUSE.
原文链接:https://www.f2er.com/ubuntu/349207.html如果您不想为每个平台构建软件包,我建议分发一个安装程序,例如IzPack.此工具允许生成一个独特的cross-platform安装程序,提供native integration,高度customizable,涵盖uninstall部分和安装程序的生成可以很容易地包含在自动构建(基于Ant或Maven)中.这真是一个不错的工具.它有严肃的references(Sun Microsystems,JBoss / RedHat,Scala语言项目,一些ObjectWeb / OW2项目,XWiki等).