Я разрабатываю плагин для Eclipse. Это зависит от Appium, который, в свою очередь, зависит от Selenium-API. У меня есть java_client-3.3.0.jar Appium в папке/lib моего пакета, и я добавил его в путь к классам, используя представление runtime.xml, и поэтому Eclipse больше не жалуется на импорт Appium в моем источнике.Eclipse PDE, Как получить доступ и использовать внешние зависания Jar
Моя проблема в том, что я все еще получаю жалобы от Eclipse о импорте Selenium в моем источнике. Когда я добавил Selenium-api.jar в свой класс, я получил конфликт. Как я могу разрешить этот конфликт или еще лучше получить доступ к Selenium_api через банку Appium? Maven обычно заботится обо всем этом, но с PDE он не играет. Любая вся обратная связь очень ценится, спасибо очень.
Edit:
Ошибка без Селена-api.jar:
org.openqa импорта не может быть решен
Ошибки с Selenium-api.jar:
типа org.openqa. selenium.remote.service.DriverService $ Builder не может быть разрешен. Это косвенно ссылается на требуемые файлы .class
вы можете поделиться журналом ошибок –
@Obuli Сундар Done :) – Fin
Обычно, если вы хотите использовать библиотеку (нормальная баночку) в Eclipse Plugin вы должны использовать его, сделав его в виде пучка .. то только плагин может занять зависимость. конвертируйте сани-апи-банку в виде пучка и используйте его в plugin.it разрешит конфликт –