The Java SE Runtime Environment 8 (Java Platform, Standard Edition) is a major feature release. It contains new features and enhancements in many functional areas. Through reduced boilerplate code, improved collections and annotations, simpler parallel programming models, and more efficient use of modern, multi-core processors, Java SE 8 gives you sigificant application performance increases. KEY FEATURES INCLUDE • Enhanced developer productivity. • Application performance increases. Requirements: OS X 10.8.3 or later.

Java Console Extension for Java SE 1.5.0_12 Free Track status and debug running applets and Java Web start applications that use Sun Java technology. Java for macOS 2017-001 installs the legacy Java 6 runtime for macOS 10.13 High Sierra, macOS 10.12 Sierra, macOS 10.11 El Capitan, macOS 10.10 Yosemite, macOS 10.9 Mavericks, macOS 10.8 Mountain Lion, and macOS 10.7 Lion. For that Go to the local disk where Java SDK is installed and find out the folder Java and under that you will see a folder with jdk version. Open that folder and you can find 'bin' folder. Open that folder and you can find 'bin' folder. Java version '1.8.0_131' Java(TM) SE Runtime Environment (build 1.8.0_131-b11) Which is another wrong version. Anyway, the important is that now your Java apps are working, make sure the browser plugin is disabled for your security.
The Java updater on my Mac installed an obscure version of Java 10.0.1 which I never heard before. The result is that ALL my java apps are not running anymore, which makes Java pointless. The are: • sudo rm -fr /Library/Internet Plug-Ins/JavaAppletPlugin.plugin Which is useless because I don't use Java on the browser (who is crazy enough to do it?) • sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane Which is useless because it just removes the preference pane • sudo rm -fr ~/Library/Application Support/Java Which is useless because this directory is already empty The official instructions to remove Java on a Mac do absolutely nothing. If I run my Java apps with java -jar from the terminal they work. From the terminal, I see this: /usr/libexec/java_home -V Matching Java Virtual Machines (3): 1.8.0_131, x86_64: 'Java SE 8' /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home 1.6.0_65-b14-468, x86_64: 'Java SE 6' /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_65-b14-468, i386: 'Java SE 6' /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home So, from the terminal, the Java version is 1.8.0_131, which is my desired version. From the desktop, when I launch apps with JavaAppLauncher, the Java version is 10.0.1. How can I revert this disaster that Oracle did with their automatic updater?
How to Use Adobe Acrobat Alternative. ISkysoft PDF Editor 6 Professional for Mac (or iSkysoft PDF Editor 6 Professional for Windows) is the best alternative to Adobe Acrobat Standard and Pro.With the help of this PDF editor, you can easily edit, convert, and create PDF files easily. Acrobat Pro or Acrobat Standard desktop software — including future feature updates, quarterly security enhancements and improvements. Adobe Document Cloud services, which let you complete essential PDF tasks with the Acrobat Reader mobile app or in your web browser, including storing and sharing files online. Both Adobe Acrobat Standard DC and Pro are with a price tag of $155.88/year for Standard and $179.88/year for Pro. If you want to look for an affordable alternative, PDFelement is the best answer. With PDFelement, you can view, edit, convert, create, and OCR PDF files cheaply and efficiently. Buy adobe acrobat standard vs pro for mac.
I had this same problem: I had Java 8 installed, but later installed 10. Then, I removed 10, and when I launched a jar from the terminal it would run in version 8, and when I checked the version with java -version in the terminal I would get back java version '1.8.0_181. However when I ran a.jar from the Finder, it would run in v.10, and also if I went to the Java preference pane the version was listed as version 10. This was undesirable: I was trying to remove v10 completely. Then, I deleted JavaAppletPlugin with rm /Library/Internet Plug-Ins/JavaAppletPlugin.plugin and reinstalled Java SE JDK 8 from online, and lo! It works now.
When I run.jar, they run in Java 8. I realize you mentioned this in your first step, but I infer that you didn't do this step? If I'm wrong about that then you've got a different problem. But this solved mine.
I believe the problem is navigating to the correct directory. Once you are where you are supposed to be you can run the sudo commands to remove whichever versions of java you want to remove. First, run the command in the terminal to determine which version of Java you are running, java -version then you can navigate to pesky version of java that you intend to delete by using the following command: cd /Library/Java/JavaVirtualMachines then once you see are in the JavaVirtualMachines path, type in ls to see what versions of Java you have installed, ls and finally when you know which version or versions of Java you want to uninstall: sudo rm -rf jdk-10.0.1.jdk #or whichever version you want to delete. I downloaded the old (working) version from java.com In fact, Java 8.171 is the download that's shown by default. I dunno why it got automatically updated to 10.0.1 when it's beta quality. Now, it won't install it, it says 'Sorry, you have the newer and better 10.0.1 Java' For installing, run the apparently useless commands mentioned in the question.