Cómo hacer un archivo jar ejecutable de Java del proyecto WebDriver

Soy nuevo en Java y Webdriver (marco de automatización de QA web). He escrito un script webdriver que abre el navegador Firefox. Abra google.com. Haz algunas búsquedas y termina. norte

He creado este script en Eclipse. Usando Webdriver (Java), Junit, JDK6, Firefox cualquier versión en la plataforma de Windows. Funciona bien cuando lo ejecuto en eclipse.

lo que quiero hacer es hacer un archivo capaz de ejecutarse (ejecutable-jar) que tenga todas las bibliotecas de clases necesarias compiladas en él. de modo que si quiero compartir este script con cualquiera de ellos no es necesario instalar eclipse o descargar bibliotecas. Espero que tengan Windows, Firefox, JDK o JRE y el archivo que les envié. y eso debería ser todo. Deben poder ejecutar mi script haciendo doble clic en mi archivo enviado (o en 1 0r 2 pasos simples)

Durante la última semana he estado tratando de hacer esto sin ningún éxito. Selecciono proyecto, voy a archivo, exporto> java> archivo jar ejecutable>

aquí me pide "Configuración de inicio" mediante un menú desplegable. No veo ninguna configuración de inicio relacionada con mi proyecto aquí.

Busqué cómo crear la configuración de lanzamiento y descubrí que se hacen automáticamente cuando ejecutamos nuestros proyectos. Aparentemente, eso parece no ser cierto para los proyectos Java de Junit (webdriver).

Estoy compartiendo archivos de proyectos y enlaces de bibliotecas.

Enlace de Dropbox para archivos de proyectohttps://www.dropbox.com/s/ipz95vkfh1m95wj/MakeWebdriverJar.zip

Las bibliotecas Java de Selenium Webdriver (utilizadas en mi proyecto) se pueden descargar aquíhttp://selenium.googlecode.com/files/selenium-java-2.33.0.zip

Este es mi primer post @ sack over flow. Cualquier ayuda sería realmente apreciada y me haría avanzar en mi aprendizaje. Gracias.

PD: He leído que hay maneras de hacerlo a través de la terminal, pero como no soy bueno en eso, quiero encontrar una manera de hacerlo a través del eclipse.

Respuestas a la pregunta(3)

Su respuesta a la pregunta