Я использую Eclipse, и у меня есть две библиотеки, включенные в мой проект, foo.jar и bar.jar. В обоих JAR-файлах есть класс FooBar.java, который включает метод getFoobar (Object xy).
Теперь я хотел бы загрузить метод getFoobar (Object xy) либо из foo.jar, либо из bar.jar на основе файла свойств:
config.properties:
выбор = Foo
Если choice == foo, то должен быть выбран метод Foo.jar, в противном случае - метод getFoobar (Object xy) из Bar.java. Чтобы усложнить ситуацию, метод getFoobar (Object xy) имеет в своем объявлении метода объекты, загруженные из другого JAR-файла, который включен в foo.jar (и bar.jar соответственно).
Итак, мой вопрос. Как я могу получить методы JAR соответственно по Reflections? Я еще не нашел решение. Есть ли способ решить эту проблему?
Спасибо.
Эмр