Illegal reflective access operation exception in Java Viewer

"Darren S." <[email protected]> Fri, 3 Nov 2017 01:11:51 -0700
Newsgroups gmane.network.tight-vnc.general
Message-ID <CAKVSOJWDi76LW+=V-sehnawBBFAj=m6systq607YG-Dufa4q0g@mail.gmail.com>
Greetings,

Attempting to use TightVNC Java Viewer version 2.8.3 on macOS 10.13 in Java 9:

java version "9.0.1"
Java(TM) SE Runtime Environment (build 9.0.1+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)


$ java -jar Downloads/tvnjviewer-2.8.3-bin-gnugpl/tightvnc-jviewer.jar
-port=5902 server01
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by
com.glavsoft.viewer.swing.mac.MacApplicationWrapper
(file:/Users/dspruell/Downloads/tvnjviewer-2.8.3-bin-gnugpl/tightvnc-jviewer.jar)
to method com.apple.eawt.Application.getApplication()
WARNING: Please consider reporting this to the maintainers of
com.glavsoft.viewer.swing.mac.MacApplicationWrapper
WARNING: Use --illegal-access=warn to enable warnings of further
illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Exception in thread "main" java.lang.NullPointerException
        at com.glavsoft.viewer.swing.mac.MacApplicationWrapper.setEnabledAboutMenu(MacApplicationWrapper.java:95)
        at com.glavsoft.viewer.Viewer.main(Viewer.java:84)

Any fix possible?

Reported as https://sourceforge.net/p/vnc-tight/bugs/1430/

-- 
Darren Spruell
[email protected]

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___________________________________________________________
TightVNC mailing list, [email protected]
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list