0

我正在尝试移动网络抓取的第一步。我读到了硒,在我看来它适合我正在寻找的东西。但我有一些问题要开始。我正在关注本教程selenium 入门,我正在尝试用我的 linux ubuntu 编译第一个示例。我是这样编译的

javac -classpath selenium-server-standalone-2.20.0.jar Example.java

我已经启动了硒服务器

java -jar selenium-server-standalone-2.20.0.jar

但我无法运行示例。这种方法行不通

例子

也是这样

java -classpath selenium-server-standalone-2.20.0.jar 示例

我猜语法是错误的,但在哪里?

4

2 回答 2

1

您需要在类路径中包含当前目录,如下所示:

java -cp .:selenium-server-standalone-2.20.0.jar Example

另外,由于您实际上并没有放入Example.javain org.openqa.selenium.example,因此您可能希望删除package org.openqa.selenium.example源代码第一行中的 the 。

于 2012-04-07T14:40:24.443 回答
0

用 Java 编写代码时,更好的方法是使用 Eclipse 之类的 IDE。链接 JAR 并将它们导入 Java 类后,您可以快速高效地编写代码。

最重要的是,Eclipse 有很多用于测试软件的插件,例如 Junit、TestNG,可以帮助您创建更好的测试套件。

更不用说 Java IDE 总是有助于调试测试代码。这是一个关于如何使用 Selenium 设置 Eclipse 的教程:链接

希望能帮助到你。

于 2012-04-19T18:01:40.613 回答