• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javafxで32bit用のexeを作成)

Javafxで32bit用のexeを作成

このQ&Aのポイント
  • Javafxを用いてアプリケーション開発をしていますが、32bit環境での実行ができません。
  • x86用のJDKをインストールし、Netbeansの設定も確認しましたが、問題は解決しませんでした。
  • どうすれば32bit環境でも実行できるようになるでしょうか。ご教授お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • KSOH
  • ベストアンサー率93% (29/31)
回答No.1

ドキュメントには以下のように書かれていますね・・・ 「生成されるEXEおよびMSIインストーラはプラットフォーム固有で、EXE/MSIインストール可能パッケージが作成されたターゲットJavaプラットフォームと互換性のあるシステムでのみ実行されます。(たとえば、EXEまたはMSIインストーラが64ビットJDKがインストールされているマシンで作成された場合、64ビットWindowsがインストールされたマシンで実行する必要があります。)」 32bitプラットフォーム用のEXEを生成する方法として考えられるのは以下かと思います。 (1)Windows7 64bit環境で64bit版Netbeans上で32bit JDKのプラットフォームを定義しそれを使用してプロジェクトをビルド (2)Windows7 64bit環境で32bit版Netbeans/JDKでビルド (3)Windows 32bit環境でビルド (1)はNGだったということですが、もし(2)を試されていないのでしたらトライしてみてはいかがでしょうか。

bizshim
質問者

お礼

ありがとうございます! 2でできました!厳密に言うと 2の環境で netbeans.exe --jdkhome "x86JDKのパス" でできました!! ホントに助かりました。

関連するQ&A