Error: "Hello Processing" / JDK 10 / OSX High Sierra / com/apple/eawt/QuitHandler not supported

In a word no. You need to stick to jdk8, use of proprietary code in java has been warned about for years, finally they really mean it. Processing uses proprietary code com.apple.eawt.* in a number of areas to deal with MacOS specific foibles. See https://github.com/processing/processing/wiki/Supported-Platforms for when processing.org might do something about it. It might be worth trying to put this jar https://github.com/processing/processing/blob/master/core/apple.jar on your path.

2 Likes