2017-08-16 10 views
0

Javaアプリケーションをlaunch4jを使用して.exeファイルにパッケージしたいとします。Linuxでexeファイルを作成できますか?

ビルドサーバーは、Linuxベースのオペレーティングシステムです。 Linuxマシンに.exeをビルドすることは可能ですか?

答えて

1

はい、可能です。私はJenkinsとDebianシステムでやりました。欠落しているlibsにいくつかの問題が生じるかもしれません。したがって、それらをビルドサーバーにインストールする必要があります。

参照:

apt-get install zlib1g-dev libncurses5-dev 
apt-get install lib32z1 lib32ncurses5 
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のための私の場合は、以下のパッケージをインストールしました

関連する問題