2

javafx 2.1アプリケーションを配布する必要がありますが、クライアントはjavafx2.1をインストールするかどうかを尋ねられたくありません。自動的にインストールされます。誰かがそれをdmgとexeパッケージでラップする方法を知っていますか?

事前にどうもありがとうございました。

4

2 に答える 2

5

ここにチュートリアルがあります: http://fxexperience.com/2012/03/packaging-javafx-applications-as-native/

そこに(2.2用ですが):https://blogs.oracle.com/talkingjavadeployment/entry/native_packaging_for_javafx

于 2012-06-01T12:29:53.567 に答える
3

ついにできた !!!!

どうやって手に入れたのかを自分の視点で説明します。少しダミーに聞こえたら申し訳ありませんが、私はデスクトップアプリケーションの構築に慣れておらず、javafxは私にとってさらに難しいため、新しいテクノロジーを使用しています。

  1. jdkの最新バージョン(この場合は7.0バージョン)をダウンロードします。
  2. チュートリアルの手順に従って、.jarとjfxrt.jarを含めます
  3. メインクラスとして、com.javafx.main.Mainを設定しました
  4. アプリケーションを作成し、今、最も重要な部分は次のとおりです。
  5. アプリケーションが作成されたら、それを開きます(アプリを右クリックして、「パッケージのコンテンツを表示」します。次のフォルダーに移動します:Content / Resources/Java。
  6. vmで同じ操作を行います。/Java/JavaVirtualMachinesに移動し、1.7.0.jdkを右クリックしてContentsフォルダーを開きます。
  7. すべての.jarおよび.dylibをjdkからアプリケーションのjavaリソースにコピーします
  8. アプリケーションを実行すると、動作します:)
于 2012-06-05T12:46:04.870 に答える