Hi
I'm not ususally a Java developer (more into C, C++), so please bear with me.
Just found out that compiling with jdk-9.0.4 does not work fully.
[ERROR] COMPILATION ERROR :
[ERROR] /C:/Users/Markus/git/openpnp/src/main/java/org/openpnp/machine/reference/signaler/SoundSignaler.java:[18,17] package sun.audio does not exist
Strangely I can still start the build. Must be some delayed class loading magic :).
Some Test errors too, however I can't reproduce them at the moment(?).
When I figured out to install jdk-1.8.0_162 and how to activate it in Eclipse (illogically under "Window"/"Preferences"), it warns:
/openpnp/src/main/java/org/openpnp/machine/reference/signaler/SoundSignaler.java:[18,17] sun.audio.AudioPlayer is internal proprietary API and may be removed in a future release
The errors go away, all tests pass.
Just wanted to point this out as the doc says "requires Java 8 or higher":
https://github.com/openpnp/openpnp/wiki/Developers-Guide#jdk-or-jre-8Again thanks for all the great work!
-Mark