

Note, that you may have to use an admin account to be able to place the license file there.ĩ- Run 86_64 (from the Launchpad group ‘exelis’): SUCCESS!Ĥ. Fortunately, the pop-up window asks you for a license file (license.dat or license.lic in one of some specific paths) : note them.Ĩ- Manually place your personal license.dat file in the license path (/Applications/exelis/license/ in my case). Click the ‘More info’, you’ll be redirected to in order to download Java 2015-001 from apple (javaforosx.dmg)Ħ- Install Java using the downloaded javaforosx.dmg file.ħ- Run 86_64 (from the Launchpad group ‘exelis’): SUCCESS but IDL is still asking you for the license as the LicenseWizard failed to launch. An xQuartz xterm opens on the following prompt but nothing else happens.Ĥ- Run 86_64 (from the Launchpad group ‘exelis’): a pop-up window appears asking you to use the old Java SE 6 engine (same issues were reported with older OS X (macOS) versions). SUCESSģ- In the launchpad, a new group of software appears ‘exelis’.


SUCCESSĢ- Download Install_IDL85ENVI53SP1.pkg and install it (As for Quartz, make sure your security settings allow the install of this package). Make sure your security settings allow the install of this package. I did the following test on an iMac running macOS Sierra 10.12 (16A323) that never ran IDL before (=fresh install).ġ- Install Quartz 2.7.9 (XQuartz-2.7.9.dmg). This was the stupidest thing Oracle could do with Java.The answer is YES but you have to go through some tuning steps. Oracle specifically BROKE the Java sandbox, allowing Java to interact directly with computer systems. Why is Java over the Internet now so dangerous? Thank Oracle, who obtained Java when they bought Sun Microsystems. Check up on their reputation and verify they are NOT Trojans. So avoid running mysterious Java apps you know nothing about. Trojan horse Java applications are possible. Just be sure you run Java apps, off the Internet, from reliable developers.

NOTE: Running Java applications off the Internet is not typically a problem. But for the sake of simplicity and the ability to reinstate the Java Plug-In whenever you may want to actually use it on the Internet, I'd leave everything else in place. There are other Java bits and pieces you could trash. Java now cannot run in them over the Internet, which is where Java is particularly dangerous. I have them in a folder labeled "Internet Plug-ins (disabled)" inside the Library folder.ģ) QUIT and restart all your web browsers. I advise that you store these files somewhere, just in case you want to use them later for some odd purpose. Yes, that includes Apple's own alias file "ugin". A quick and simple way to DISABLE running JAVA over the Internet (if you have Admin privileges):Ģ) Remove from this directory everything listed as 'Java'.
