@ChrisH :-
Heh. It's not quite as simple as it at first appears, mate. You need to understand a wee bit about how the Java eco-system is structured. I'm no expert on this subject, but as I understand it, there's two main types.....Java SE (Standard Edition), and Java EE (Enterprise Edition). For our purposes, ignore the Enterprise Edition, because for personal use it's completely irrelevant.
As I understand it, Java SE is further sub-divided into two main categories:-
Your link there is for the Development Kit, the 'JDK'. This will NOT run a Java application, because it's not built to do so. And just to further 'muddy' the waters, although Windoze has a 'run-time' version of the latest 20-series release, M$ have frequently been accused of not adhering to the cross-platform specifications, and of including Windows-specific code in Windows builds that make it incompatible with the cross-platform nature of Java.
Typical MyCrudSoft anti-competitive 'bullying' tactics. As usual.
-----------------------------------------
For Linux, the most up-to-date, current build of the JRE 'runtime' that is generally available is the "8u371" build, released sometime in April this year.....just a matter of weeks ago. This translates to 'Revision 371 of the 8-series build'. The 8-series was first introduced almost 7 years ago, and as I understand it, Oracle plan to support the 8-series indefinitely. There is NO planned 'termination' date for it anywhere in the calendar.
Bottom line? Ya want to run a Java app requiring a much newer runtime, you're stuck with Windows. Or MacOS. 'Cos Linux ain't getting anything beyond the 8-series anytime soon.
(On your link page, over to the right, near the top, is the bit end-users need - the button marked 'JRE for consumers'. Follow that through, then hit the big green download button.....and it takes you to the following page:-
https://www.java.com/en/download/
.....where it clearly tells you that the recommended current build is "Version 8 Update 371", along with the release date of April 18th this year, literally just a few weeks ago.
I tried running Vassal from the terminal with the current Linux JRE run-time. It immediately complains that the installed JRE is too old to run the application, and to install a newer runtime environment. Which for Linux, simply isn't available. Newer development kit, yes. Newer runtime......mmm; apparently not.)
Looks like you'll be stuck with the Acer for some time to come.
(*sigh...*)
Mike.