NIO, Swing, javac.
What does not
The installer, manual installation is required.
What was not tested
Native libraries (although the VM internally uses them).
Manual installation of Java 8. Due to the nature of Java, you can run this on a Unix-like or Windows, provided you have an existing Java 8 installation. However these instructions will be for Unix-like systems. You will also need p7zip-full (available in Debian) along with unzip. Download jdk-8u60-windows-i586.exe and place it into C:\. $ cd ~/.wine/drive_c $ 7z x jdk-8u60-windows-i586.exe A file called tools.zip should be created. $ mkdir jdk $ cd jdk $ unzip ../tools.zip The installation cannot yet be run, unpack200 must be called on all pack200ed JAR files. Using a POSIX compatible shell this is simple. This will take awhile to complete. If you do not have unpack200, you can use one from another Java installation on another system. $ find -type f | grep '\.pack$' | while read __line; do \ __outjar="$(dirname "$__line")/$(basename "$__line" .pack).jar" echo "$__line" -- "$__outjar"; \ unpack200 "$__line" "$__outjar"; \ done After it is complete, check that your installation works. $ wine bin/java -version You should see fixme:heap:HeapSetInformation (nil) 1 (nil) 0 java version "1.8.0_60" Java(TM) SE Runtime Environment (build 1.8.0_60-b27) Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode) This means that your installation works. After this you can either: 1) Call via c:\jdk\bin\java (or relative paths, etc.) 2) Add c:\jdk\bin to your Windows PATH JAVA_HOME should not have to be set at all, however if it complains about it then you can set it to c:\jdk\jre.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)||Apr 15 2020||5.0||No, but has workaround||Yes||Yes||Gold||Leith Bade|
|Show||Fedora 30 x86_64||Jan 21 2020||4.21||No, but has workaround||Yes||Yes||Silver||Travis Sidelinger|
|Show||Gentoo Linux x86_64||Dec 11 2019||4.20-staging||No, but has workaround||Yes||Yes||Gold||Myk Taylor|
|Show||Ubuntu 17.10 "Artful" amd64 (+variants like Kubuntu)||Feb 26 2018||3.2||No, but has workaround||Yes||Yes||Bronze||noa body|
|Show||Ubuntu 17.10 "Artful" amd64 (+variants like Kubuntu)||Feb 23 2018||3.0||No, but has workaround||Yes||Yes||Bronze||noa body|
|Bug #||Description||Status||Resolution||Other apps affected|
|38624||jre-8u45-windows-i586.exe installer exits silently (needs advapi32.dll GetWindowsAccountDomainSid stub)||CLOSED||FIXED||View|
|38811||Java JRE 8 installer 'jre-8uXX-windows-i586.exe' crashes on startup (GetThreadPreferredUILanguages is a stub)||CLOSED||FIXED||View|
|40821||Multiple applications crash with stack overflow when setting IHTMLElement2::accessKey property (Java JRE 8 installer, RealNetworks RealPlayer 18.x, Adobe Photoshop CS3 installer)||CLOSED||FIXED||View|