首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何制作WebDriver工程Java可执行Jar文件

如何制作WebDriver工程Java可执行Jar文件
EN

Stack Overflow用户
提问于 2013-06-17 21:11:40
回答 3查看 6.9K关注 0票数 1

我刚接触Java和Webdriver (Web QA自动化框架)。我已经写了一个打开firefox浏览器的webdriver脚本。打开google.com。进行一些搜索,然后完成。N

我已经在Eclipse中创建了这个脚本。使用Webdriver (Java),Junit,JDK6,Firefox平台上的任何版本。当我在eclipse中运行它时,它工作得很好。

我想做的是创建一个可运行的(executable-jar)文件,其中包含编译好的所有必需的类库。因此,如果我想与任何人分享这个脚本,他们不需要安装eclipse或下载库。我希望他们有Windows、Firefox、JDK或JRE以及我发送给他们的文件。这应该就是全部。他们应该能够通过双击我发送的文件来执行我的脚本(或者只需一两个简单的步骤)

在过去的一周里,我一直在尝试这样做,但没有任何成功。我选择项目,转到文件,导出> java > runnable jar file>

在这里,它通过一个下拉菜单询问我“启动配置”,我没有看到任何与这里列出的项目相关的启动配置。

我搜索了如何创建启动配置,发现它们是在我们运行项目时自动创建的。显然,对于Junit (webdriver) java项目来说,情况似乎并非如此。

我正在共享项目文件和库链接。

项目文件的下拉框链接https://www.dropbox.com/s/ipz95vkfh1m95wj/MakeWebdriverJar.zip

Selenium Webdriver Java Libraries (在我的项目中使用)可以从http://selenium.googlecode.com/files/selenium-java-2.33.0.zip下载

这是我的第一个帖子@ sack over flow。任何帮助都会让我感激不尽,让我在学习上不断进步。谢谢。

PS:我读过有一些方法可以通过终端来做,但由于我不擅长这一点,所以我想找到一种通过eclipse来做的方法。

EN

回答 3

Stack Overflow用户

发布于 2013-06-17 21:17:16

eclipse的FatJAR插件是创建完全可运行jar的一个非常方便的工具,我在我的项目中使用它。

它可以将所有必需的类收集到单个jar中,因此您只能部署一个文件。当然,您不必这样做,您可以选择它应该包含的内容,然后它会从您选择的库中编译JAR。

票数 0
EN

Stack Overflow用户

发布于 2013-10-30 01:19:05

只需简单地调用"Main method“中所有必需的类,然后右键单击eclipse中的Src文件夹,然后单击export the main method,您将在其中调用所需的类。

票数 0
EN

Stack Overflow用户

发布于 2015-03-04 01:11:08

检查此http://university.utest.com/selenium-basics-part-4-create-java-project-add-recorded-test-case-run-project/

然后添加到你的类中

代码语言:javascript
复制
 public static void main(String[] args) throws Exception {
        JUnitCore.main(
                "qa.vozovoz.ru.TERMTERMSMScode");
    }

然后创建一个jar文件

然后在cmd中启动它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17148318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档