получить интерфейс, вызвав метод в Java - PullRequest
0 голосов
/ 17 декабря 2018

если у меня есть метод, который возвращает интерфейс вместо класса объекта, как я могу вызвать метод, вызывая отражение, как это?

Method getInterfaceMethod = clazz.getMethod("getInterfaceMethod");
instance.invoke(getInterfaceMethod);

, когда я проверяю его, возвращается java.lang.reflect.InvocationTargetException.подробности этого:

Класс обслуживания TEST.testService_v1_0.client.SOATestEndpoint не реализует метод soaTest.

1 Ответ

0 голосов
/ 18 декабря 2018

извините, парни могут работать с интерфейсом.просто я изменяю класс загрузки для класса загрузки на forName здесь , и теперь он работает и возвращает интерфейс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...