Я пытаюсь создать приложение JavaFX (собственный пакет) для 32-разрядных систем WinXP.
Я развернул 32-битную виртуальную машину WinXP. Также установили 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)
Моя настройка в порядке? Я пропустил что-нибудь еще?
Я думал, что для создания приложения JavaFX для WinXP32 я должен:
- Создайте его на аналогичной машине (WinXP32)
- Используйте версию X86 JDK
Однако этого не достаточно!