Собственная компиляция Quarkus требует явного объявления классов для регистрации в Reflection.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Собственная компиляция Quarkus требует явного объявления классов для регистрации в Reflection.

Сообщение Anonymous »

Я использую Quarkus, обеспечивающий встроенную компиляцию. Во время выполнения я заметил некоторые исключения, которые требовали регистрации классов для отражения, например:

Код: Выделить всё

@RegisterForReflection(
targets = { MyClass.class, MyClass2.class, ...
Это решило проблему во время выполнения.
Однако этот подход не масштабируется и кажется небезопасным. В некоторых случаях у меня может быть много классов, требующих регистрации, и, конечно, выполнение этого вручную/явно создает риск пропуска одного класса и, таким образом, в конечном итоге получения исключения во время выполнения.
Существует ли в этом отношении передовая практика?

Подробнее здесь: https://stackoverflow.com/questions/798 ... -be-regist
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»