2011-10-18 18 views
1

私はプロジェクトを作成し、Windows上で配布する必要があります。私はすでにのようなツールがたくさんあることを知って、それのためのexeファイルを作成する必要があります。LinuxでAntビルドを使用してjarをexeに変換することはできますか?

  1. JSmoothをなど

インストーラ

  • Launch4J
  • キュータ
  • 高度なインストーラウィンドウはJava自体で行われます。私が必要とする唯一の場所は、このジャーを開くべきexeファイルを作成することです。それはLinuxで可能ですか?

  • +0

    なぜjarファイルを実行可能にしていないのですか?そして、正しいパラメータを指定して.shファイルを起動するだけで、Windowsの場合は.batファイルが必要になります。 –

    +1

    jarファイルをLinux上で実行可能にすることはできません。シェルスクリプトを実行可能にし、javaコマンドを呼び出してjarファイルでアプリケーションを起動させることができます。 –

    答えて

    1

    Javaアプリの場合。 GUIの場合はJava Web Startが最適です。これはJREの製造元によって提供され管理されているため、Windows、* nix およびMacで動作します。

    1

    私はWindows上で.exeの必要性を理解しています。以前はJSmoothを使用しました。

    私は、プログラムを起動するシェルスクリプトを作成するだけです。私は、Linux用のシェルスクリプトは良いと思う:アイコンは実行可能ファイルに組み込まれておらず、使用可能なJVMの場所を自動的に発見することはできない。

    関連する問題