我可以在Linux上创建一个exe吗?

时间:2017-08-16 09:14:56

标签: launch4j

我想使用launch4j将Java应用程序打包到.exe文件中。

我的构建服务器是基于Linux的操作系统。是否可以在Linux机器上构建.exe

1 个答案:

答案 0 :(得分:1)

是的,有可能。我在debian系统上用Jenkins完成了它。缺少库可能会遇到一些问题。所以你必须在构建服务器上安装它们。

请参阅:https://github.com/lukaszlenart/launch4j-maven-plugin#faq

Q: Can I use Launch4j on 64bit OS?

A: Yes but you will have to install these libs to avoid problems:

    lib32z1
    lib32ncurses5
    lib32bz2-1.0 ( (has been ia32-libs in older Ubuntu versions)
    zlib.i686
    ncurses-libs.i686
    bzip2-libs.i686

在我的debian案例中,我安装了以下软件包:

apt-get install zlib1g-dev libncurses5-dev
apt-get install lib32z1 lib32ncurses5