Незаконный светоотражающий доступ от Metro jar - PullRequest
0 голосов
/ 23 сентября 2019

У меня есть недопустимая операция доступа с отражением, вызванная одним из используемых мной jar метро:

jvm 1    | WARNING: An illegal reflective access operation has occurred
jvm 1    | WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/C:/myapp/webservices-rt.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int)
jvm 1    | WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1
jvm 1    | WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
jvm 1    | WARNING: All illegal access operations will be denied in a future release
  • Версия OpenJDK: принять OpenJDK 11.0.4 + 11
  • Metroверсия: metro-standalone-2.3.1

Я читал о том, что нелегальный рефлексивный доступ здесь: что такое нелегальный рефлексивный доступ

DoМне нужно использовать определенный модуль?Как?Я не нашел ничего в zip-файле metro.

Мне не ясно, как это исправить.

1 Ответ

0 голосов
/ 23 сентября 2019

Похоже, что «произошла недопустимая операция доступа с отражением» - это функция Java 9.Совместим ли "metro-standalone-2.3.1" с Java 9+?

...