2012-04-07 104 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

希望它有幫助。