Regarding that "Unable to Load Java Runtime Environment" error after install on OSX...I Found Something!
I tried a brute force removal or replacement of modified package files from the bottom up.
The last thing I tried was to only replace the Info.plist file with one from a stock installation, This eliminated the error, allowing the IDE to be run, showing the added Teensy content.
THIS SINGLE FILE DIFFERENCE MAY BE THE ONLY PROBLEM
Modified Info.plist contains:
<key>JVMRuntime</key>
<string>JavaAppletPlugin.plugin</string>
Stock Info.plist Contains:
<key>JVMRuntime</key>
<string>jdk1.8.0_131.jdk</string>
IDE RUNS OK with the one other Info.plist mod in place:
<key>CFBundleIdentifier</key>
<string>cc.arduino.Arduino.teensyduino</string>
I tried a brute force removal or replacement of modified package files from the bottom up.
The last thing I tried was to only replace the Info.plist file with one from a stock installation, This eliminated the error, allowing the IDE to be run, showing the added Teensy content.
THIS SINGLE FILE DIFFERENCE MAY BE THE ONLY PROBLEM
Modified Info.plist contains:
<key>JVMRuntime</key>
<string>JavaAppletPlugin.plugin</string>
Stock Info.plist Contains:
<key>JVMRuntime</key>
<string>jdk1.8.0_131.jdk</string>
IDE RUNS OK with the one other Info.plist mod in place:
<key>CFBundleIdentifier</key>
<string>cc.arduino.Arduino.teensyduino</string>