我正在嘗試爲WinXP 32位系統構建JavaFX應用程序(本地程序包)。無法在WinXP 32位上爲JavaFX應用程序構建本地程序包
我已經部署了一個WinXP 32位虛擬機。還安裝了JDK(JDK-8u65-Windows的i586系統)和InnoSetup和Netbeans 8.0.2 ...
但是當我試圖打包作爲一個.EXE程序我得到:
Exception: java.io.IOException: Cannot run program "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\iconswap2855415551655584734.exe": CreateProcess error=193, %1 is not a valid Win32 application
C:\Documents and Settings\Administrator\My Documents\Netbeans Projects\AffideaDicomRouterBasic1_0_0\nbproject\jfx-impl.xml:3415: The following error occurred while executing this line:
C:\Documents and Settings\Administrator\My Documents\Netbeans Projects\AffideaDicomRouterBasic1_0_0\nbproject\jfx-impl.xml:3438: The following error occurred while executing this line:
C:\Documents and Settings\Administrator\My Documents\Netbeans Projects\AffideaDicomRouterBasic1_0_0\nbproject\jfx-impl.xml:1465: The following error occurred while executing this line:
C:\Documents and Settings\Administrator\My Documents\Netbeans Projects\AffideaDicomRouterBasic1_0_0\nbproject\jfx-impl.xml:3093: The following error occurred while executing this line:
C:\Documents and Settings\Administrator\My Documents\Netbeans Projects\AffideaDicomRouterBasic1_0_0\nbproject\jfx-impl.xml:2055: Error: Bundler "EXE Installer" (exe) failed to produce a bundle.
BUILD FAILED (total time: 35 seconds)
是我的設置好嗎?我錯過了什麼嗎?
我認爲,爲了建立WinXP32 JavaFX應用程序我應該只:
- 打造成爲一個類似(WinXP32)機
- 使用X86 JDK版本上
然而這似乎不夠!
其實我想也建立一些擠滿了NetBeans中的JavaFX的樣本,我也收到了同樣的錯誤 – thanili
我也試圖與JDK 7 32位版本沒有成功。我很想知道我錯過了什麼...... – thanili
當前版本的JavaFX不支持Windows XP。 (或者實際上是由Microsoft繼續。) –