asciidoctor / asciidoclet

:clipboard: A Javadoc Doclet based on Asciidoctor that lets you write Javadoc in the AsciiDoc syntax.
https://github.com/asciidoctor/asciidoclet
Apache License 2.0
133 stars 40 forks source link

Asciidoclet/Asciidoctor/JRuby performs "Illegal reflective access" on Java 9 #80

Open msgilligan opened 6 years ago

msgilligan commented 6 years ago

When building JavaDoc with Asciidoclet on Java 9, I get the following warning:

WARNING: Illegal reflective access by org.jruby.util.io.ChannelDescriptor (file:/Users/sean/.gradle/caches/modules-2/files-2.1/org.asciidoctor/asciidoclet/1.5.5-SNAPSHOT/9cede66f20a469bf798caa5af9495e8857e9741e/asciidoclet-1.5.5-SNAPSHOT.jar) to method sun.nio.ch.SelChImpl.getFD()
WARNING: Please consider reporting this to the maintainers of org.jruby.util.io.ChannelDescriptor

This looks like an upstream issue (JRuby) but I thought I'd create an issue here to remind us to upgrade to a newer Asciidoctor/JRuby when available and to perhaps create an issue on Asciidoctor if there isn't one already.