I found this ticket because I have the same issue after 2 years.
With the version on sid I had the same problem so I tried with the
experimental because is more updated and the one used by debian is very old.
I am getting the same errors reported here and Ifixed it as suggested in
this ticket and now is starting, well at least the errors are different now:
Exception in thread "main" java.lang.ExceptionInInitializerError
at processing.app.Preferences.save(Preferences.java:799)
at processing.app.Preferences.init(Preferences.java:271)
at processing.app.Base.main(Base.java:143)
Caused by: java.lang.NumberFormatException: For input string: "14-"
at
java.base/jdk.internal.math.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2054)
at
java.base/jdk.internal.math.FloatingDecimal.parseFloat(FloatingDecimal.java:122)
at java.base/java.lang.Float.parseFloat(Float.java:461)
at java.base/java.lang.Float.(Float.java:560)
at processing.core.PApplet.(Unknown Source)
... 3 more
Exception in thread "SocketListener(192-168-1-14.local.)" Exception in
thread "SocketListener(192-168-50-1.local.)" Exception in thread
"SocketListener(fe80-0-0-0-59c-f276-980b-d12a-wlp4s0.local.)"
java.lang.AbstractMethodError: Receiver class
processing.app.zeroconf.jmdns.ArduinoDNSTaskStarter$1 does not define or
inherit an implementation of the resolved method 'abstract void
startResponder(javax.jmdns.impl.DNSIncoming, java.net.InetAddress, int)' of
interface javax.jmdns.impl.DNSTaskStarter.
at javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1753)
at javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1543)
at javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
java.lang.AbstractMethodError: Receiver class
processing.app.zeroconf.jmdns.ArduinoDNSTaskStarter$1 does not define or
inherit an implementation of the resolved method 'abstract void
startResponder(javax.jmdns.impl.DNSIncoming, java.net.InetAddress, int)' of
interface javax.jmdns.impl.DNSTaskStarter.
at javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1753)
at javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1543)
at javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
java.lang.AbstractMethodError: Receiver class
processing.app.zeroconf.jmdns.ArduinoDNSTaskStarter$1 does not define or
inherit an implementation of the resolved method 'abstract void
startResponder(javax.jmdns.impl.DNSIncoming, java.net.InetAddress, int)' of
interface javax.jmdns.impl.DNSTaskStarter.
at javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1753)
at javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1543)
at javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Exception in thread
"SocketListener(fe80-0-0-0-800-27ff-fe00-0-vboxnet0.local.)"
java.lang.AbstractMethodError: Receiver class
processing.app.zeroconf.jmdns.ArduinoDNSTaskStarter$1 does not define or
inherit an implementation of the resolved method 'abstract void
startResponder(javax.jmdns.impl.DNSIncoming, java.net.InetAddress, int)' of
interface javax.jmdns.impl.DNSTaskStarter.
at javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1753)
at javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1543)
at javax.jmdns.impl.SocketListener.run(SocketListener.java:59)