Getting compiled with jdk9.
Tried using javapackager. No difference in error.
Java invocation:
.\jre\bin\java.exe -Xmx512m ^ -DsuppressSwingDropSupport=true -Djava.net.preferIPv4Stack=true ^ -Dawt.useSystemAAFontSettings=lcd -Dswing.aatext=true ^ -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintClassHistogram ^ "-XX:ErrorFile=%USERPROFILE%\java_err.txt" "-XX:HeapDumpPath=%USERPROFILE%" ^ --add-modules java.base,java.xml,java.xml.bind,java.desktop,java.compiler -cp lfclient.jar;commons-lang3-3.2.jar;glazedlists_java15-1.9.0.jar;jfreechart-fse-1.0-SNAPSHOT.jar;jmathplot.jar;jmathio.jar;miglayout-4.0-swing.jar;groovy.jar;groovy-swing.jar;.\ ^ candela.lanforge.lfclient
Am wondering if there is like something similar to the ‘tools.jar’ that I should be preparing. All of the errors below appear to be from things missing in the java environment.
Loading plugins... java.lang.ExceptionInInitializerError at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source) at candela.lanforge.GroovyScriptFrame.register(GroovyScriptFrame.java:347) at candela.lanforge.GroovyScriptFrame.registerBuiltinPlugins(GroovyScriptFrame.java:225) at candela.lanforge.LANforgeMgr$1.run(LANforgeMgr.java:1675) Caused by: groovy.lang.MissingMethodException: No signature of method: static java.util.regex.Pattern.compile() is applicable for argument types: (java.lang.String) values: [--lfver (\d+\.\d+\. \d+)] at groovy.lang.MetaClassImpl.invokeStaticMissingMethod(MetaClassImpl.java:1503) at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1489) at org.codehaus.groovy.runtime.callsite.StaticMetaClassSite.call(StaticMetaClassSite.java:53) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125) at candela.lanforge.GroovyCheckUpdates.(script14907583229861182367337.groovy:40) ... 7 more 1490758323: Free-mem: 146093224 totalMemory: 268435456 maxMemory: 1073741824 mem-space-left: 951399592 java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source) at candela.lanforge.GroovyScriptFrame.register(GroovyScriptFrame.java:347) at candela.lanforge.GroovyScriptFrame.registerBuiltinPlugins(GroovyScriptFrame.java:225) at candela.lanforge.LANforgeMgr$1.run(LANforgeMgr.java:1675) Caused by: groovy.lang.MissingMethodException: No signature of method: java.lang.String.equalsIgnoreCase() is applicable for argument types: (java.lang.String) values: [gainspeed] at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:58) at org.codehaus.groovy.runtime.callsite.PojoMetaClassSite.call(PojoMetaClassSite.java:49) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125) at candela.lanforge.GroovyPortMonitor.(script14907583237002070177117.groovy:35) ... 7 more