Я хочу скомпилировать пример кода, который использует веб-драйвер Google.
Я сохранил веб-драйвер в / home / iyo / webdriver. Мой код:
package com.googlecode.webdriver.example;
import com.googlecode.webdriver.By;
import com.googlecode.webdriver.WebDriver;
import com.googlecode.webdriver.WebElement;
import com.googlecode.webdriver.htmlunit.HtmlUnitDriver;
public class FirstTest {
public static void main(String[] args) {
WebDriver driver = new HtmlUnitDriver();
driver.get("http://www.google.com");
WebElement element =
driver.findElement(By.xpath("//input[@name = 'q']"));
element.sendKeys("Cheese!");
element.submit();
System.out.println("Page title is: " + driver.getTitle());
}
}
Но я с
javac -cp /home/iyo/webdriver FirstTest.java
Я получил такие ошибки:
FirstTest.java:5: cannot find symbol</p>
<p>symbol : class By</p>
<p>location: package com.googlecode.webdriver</p>
<p>import com.googlecode.webdriver.By;</p>
<pre><code> ^
</code>
FirstTest.java: 7: не удается найти символ
символ: класс WebDriver
расположение: пакет com.googlecode.webdriver
import com.googlecode.webdriver.WebDriver;
^
FirstTest.java: 9: не удается найти символ
символ: класс WebElement
расположение: пакет com.googlecode.webdriver
import com.googlecode.webdriver.WebElement;
^
FirstTest.java: 11: пакет com.googlecode.webdriver.htmlunit не существует
import 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?
Спасибо.