2012-04-07 67 views
0

我正在尝试移动网页抓取的第一步。我读了硒,在我看来,它适合我正在寻找的东西。但我有一些问题要开始。我正在阅读本教程selenium getting started,我正在尝试使用我的linux ubuntu编译第一个示例。我已经以这种方式编译-classpath硒的服务器独立-2.20.0.jar Example.javaSelenium RC的第一步

我已经开始与

Java的罐子Selenium服务器

的javac selenium-server-standalone-2.20.0.jar

但我不能运行示例。这种方式并不适用

Java示例

这种方式太

的java -classpath硒的服务器独立-2.20.0.jar例

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

回答

1

您需要在CLASSPATH中包括像这样的当前目录:

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

而且因为你实际上并没有放在org.openqa.selenium.exampleExample.java,你可能希望在源的第一行删除package org.openqa.selenium.example

0

在Java中编写代码时,更好的方法是使用像Eclipse这样的IDE。一旦链接JAR并将它们导入到Java类中,您就可以快速高效地编写代码。除此之外,Eclipse还有很多插件用于测试像Junit,TestNG这样的软件,以帮助您创建更好的测试套件。

更不用说Java IDE在调试测试代码时总是有帮助的。这里是关于如何使用Selenium设置Eclipse的教程:link

希望它有帮助。