2013-06-17 2 views
1

Я новичок в Java и Webdriver (Web QA automation framework). Я написал скрипт webdriver, который открывает браузер Firefox. Откройте google.com. Сделайте некоторые поиски и закончите. NКак сделать исполняемый Java-файл Jar проекта WebDriver

Я создал этот скрипт в Eclipse. Использование Webdriver (Java), Junit, JDK6, Firefox любой версии на платформе Windows. Он отлично работает, когда я запускаю его в затмении.

Что я хочу сделать, это создать исполняемый файл (исполняемый файл), в котором собраны все необходимые библиотеки классов. так что, если я хочу поделиться этим скриптом с любым, им не нужно устанавливать eclipse или загружать библиотеки. Я ожидаю, что у них будут Windows, Firefox, JDK или JRE и файл, который я им отправляю. и это должно быть все. Они должны иметь возможность выполнить мой скрипт, дважды щелкнув мой отправленный файл (или в 1 0r 2 простых шага)

За последнюю неделю я пытался сделать это без каких-либо успехов. Я выбираю проект, перейдите в файл, экспорт> Java> работоспособный файл фляги>

здесь он спрашивает у меня «Конфигурация запуска» с помощью выпадающего меню я не вижу какой-либо конфигурации запуска, связанные с моим проектом, перечисленных здесь

Я искал, как создать конфигурацию запуска, и обнаружил, что они автоматически создаются при запуске наших проектов. По-видимому, это похоже на Java-проекты Junit (webdriver).

Я делюсь файлами проектов и библиотек.

Dropbox ссылка для файлов проекта https://www.dropbox.com/s/ipz95vkfh1m95wj/MakeWebdriverJar.zip

Selenium WebDriver Java библиотеки (использованных в моем проекте) можно скачать здесь http://selenium.googlecode.com/files/selenium-java-2.33.0.zip

Это мои первые сообщения @ мешок над потоком. Любая помощь будет действительно оценена и заставит меня двигаться вперед в моем обучении. Спасибо.

PS: Я прочитал, что есть способы сделать это через терминал, но поскольку я не очень хорош в этом, я хочу найти способ сделать это через eclipse.

ответ

0

Очень удобный инструмент для создания полностью запущенной банки, которую я использую для своих проектов, - это плагин FatJAR для eclipse.

Он может собирать все необходимые классы в одну банку, чтобы вы могли развернуть только один файл. Конечно, вам не нужно это делать, вы можете выбрать, что он должен включать, а затем компилирует JAR из выбранных вами библиотек.

0

просто прост, вызовите все необходимые классы в «Основной метод» и щелкните правой кнопкой мыши по папке Src в eclipse, затем щелкните по экспорту основного метода, в котором вы бы назвали нужные классы.

Смежные вопросы