我找到了一些很棒的IzPack教程,它可以很好地将我的程序安装到一个文件夹中。是否可以使用IzPack将这些文件夹的内容包装到可执行jar中?我的目标是让可执行jar调用我的python脚本来启动应用程序。让我知道我能做些什么,谢谢。
答案 0 :(得分:1)
我不这么认为。不是因为IzPak没有能力做到这一点(它显然创建了安装程序的jar),但因为它不是为了这样做而设计的,AFAIK。
如果要在单个jar文件中打包各种jar,那么您应该在项目的构建阶段解决此问题。如果您使用Netbeans,则此链接将非常有用:
http://java.sun.com/developer/technicalArticles/java_warehouse/single_jar/
关于执行python脚本......你在使用Jython吗?如果没有,考虑到分发python程序是相当困难的,许多用python编写的应用程序会分发解释器及其所需的dll。