Google の webdriver を使用するサンプル コードをコンパイルしたいと考えています。
/home/iyo/webdriver に webdriver を保存しました。私のコードは次のとおりです。
パッケージ com.googlecode.webdriver.example;
インポート com.googlecode.webdriver.By;
com.googlecode.webdriver.WebDriver をインポートします。
com.googlecode.webdriver.WebElement をインポートします。
com.googlecode.webdriver.htmlunit.HtmlUnitDriver をインポートします。
パブリック クラス FirstTest {
public static void main(String[] args) {
WebDriver ドライバー = new HtmlUnitDriver();
driver.get("http://www.google.com");
WebElement 要素 =
driver.findElement(By.xpath("//input[@name = 'q']"));
element.sendKeys("チーズ!");
element.submit();
System.out.println("ページのタイトル: " + driver.getTitle());
}
}
しかし、私は
javac -cp /home/iyo/webdriver FirstTest.java次のようなエラーが発生しました。
FirstTest.java:5: シンボルが見つかりません記号 : クラス別
場所: パッケージ com.googlecode.webdriver
インポート com.googlecode.webdriver.By;
^FirstTest.java:7: シンボルが見つかりません
シンボル: クラス WebDriver
場所: パッケージ com.googlecode.webdriver
com.googlecode.webdriver.WebDriver をインポートします。
^FirstTest.java:9: シンボルが見つかりません
シンボル: クラス WebElement
場所: パッケージ com.googlecode.webdriver
com.googlecode.webdriver.WebElement をインポートします。
^FirstTest.java:11: パッケージ com.googlecode.webdriver.htmlunit が存在しません
com.googlecode.webdriver.htmlunit.HtmlUnitDriver をインポートします。
^FirstTest.java:19: シンボルが見つかりません
シンボル: クラス WebDriver
場所: クラス com.googlecode.webdriver.example.FirstTest
WebDriver driver = new HtmlUnitDriver(); ^FirstTest.java:19: シンボルが見つかりません
シンボル: クラス HtmlUnitDriver
場所: クラス com.googlecode.webdriver.example.FirstTest
WebDriver driver = new HtmlUnitDriver(); ^FirstTest.java:27: シンボルが見つかりません
シンボル: クラス WebElement
場所: クラス com.googlecode.webdriver.example.FirstTest
WebElement element = ^FirstTest.java:29: シンボルが見つかりません
記号 : 変数 By
場所: クラス com.googlecode.webdriver.example.FirstTest
driver.findElement(By.xpath("//input[@name = 'q']")); ^8 エラー
それらを使用したくありs possible to use it whitouht Ant?(The code in NetBeans or Eclipse work well, but I donません。) javac のみですか?
ありがとう。