- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javafxで32bit用のexeを作成)
Javafxで32bit用のexeを作成
このQ&Aのポイント
- Javafxを用いてアプリケーション開発をしていますが、32bit環境での実行ができません。
- x86用のJDKをインストールし、Netbeansの設定も確認しましたが、問題は解決しませんでした。
- どうすれば32bit環境でも実行できるようになるでしょうか。ご教授お願いします。
- みんなの回答 (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)を試されていないのでしたらトライしてみてはいかがでしょうか。
お礼
ありがとうございます! 2でできました!厳密に言うと 2の環境で netbeans.exe --jdkhome "x86JDKのパス" でできました!! ホントに助かりました。