The Eclipse Jetty Integration is currently still bundled with Jetty 8, which is not compatible with jdk1.8.
Since the CDM-Library and dependant Java web applications have been switched to Java 8, jetty 8 can no longer be used to run the web-applications. Therefore all Jetty Launcher configurations in the source code have been prepared so that jetty 9 is used automatically. You need to configure a User defined variable in Eclipse, though!
- Download jetty 9 from http://www.eclipse.org/jetty/download.html as zip or tgz archive.
- Unpack it.
- Open the eclipse preferences dialog and enter 'substitution' in the search bar. Choose the 'Run/Debug'>'String Substitution' preferences editor below.
- Create a 'New ...' variable named
jetty-runtime-9the value must be the file system path of the a local installation of jetty 9. The variable must point to the extracted folder, e.g. jetty-distribution-9.4.1.v20170120, which contains the start.jar.