Reputation: 1664
I downloaded Java 1.1 from Oracle Java Archive.
And I tried to install it on Windows 10 (64-bit) ... for research purposes.
However, it failed with the error below.
Unsupported 16-Bit Application
The program or feature "\??\C:\USERS\TEST\APPDATA\LOCAL\TEMP\~EXB0000\setup.exe" cannot start or run due to incompatibility with 64-bit versions of Windows. Please contact the software vendor to ask if a 64-bit Windows compatible version is available.
But, Java 1.1 is a 32-bit application.
How can I install it?
Upvotes: 2
Views: 3430
Reputation: 11
You should install NTVDMx64. It has Win16 GUI support.
http://www.columbia.edu/~em36/ntvdmx64.html (binaries)
https://github.com/leecher1337/ntvdmx64 (source code)
Upvotes: 1
Reputation: 1664
Java is a 32-bit application, but the setup launcher is a 16-bit application.
So, I installed it using ReactOS's InstallShield Engine 3.0 (32-bit application).
Get the Java installer files.
C:\USERS\(User Name)\APPDATA\LOCAL\TEMP\~EXB0000
Download the tool and execute it.
Is3Engine.zip
(ReactOS's InstallSheild Engine 3.0)Is3Engine.zip
(containssetup32.exe
)setup32.exe
to the copied Java installerssetup32.exe
Java 1.1 is now installed.
C:\> C:\Program Files (x86)\Java\jdk1.1.8\bin\java.exe -version
java version "1.1.8"
Upvotes: 6