我已經安裝了jdk6(jdk1.6.0_26)和jdk7(jdk1.7.0_25)。我有以下兩個Java類:Selenium WebDriver Java代碼不會在eclipse上執行:無法找到主類
package code.google.com.p.selenium;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.htmlunit.HtmlUnitDriver;
import org.openqa.selenium.support.PageFactory;
public class UsingGoogleSearchPage {
public static void main(String[] args) {
// Create a new instance of a driver
WebDriver driver = new HtmlUnitDriver();
// Navigate to the right place
driver.get("http://www.google.com/");
// Create a new instance of the search page class
// and initialise any WebElement fields in it.
GoogleSearchPage page = PageFactory.initElements(driver, GoogleSearchPage.class);
// And now do the search.
page.searchFor("Cheese");
}
}
我使用Eclipse靛藍
1日的Java文件:
package code.google.com.p.selenium;
import org.openqa.selenium.WebElement;
public class GoogleSearchPage {
// Here's the element
private WebElement q;
public void searchFor(String text) {
// And here we use it. Note that it looks like we've
// not properly instantiated it yet....
q.sendKeys(text);
q.submit();
}
}
第二Java文件。在Eclipse中,我做了以下步驟:
- 上UsingGoogleSearchPage.java
- 單擊運行AS-> Java應用程序
未執行程序右鍵。發生錯誤(請參閱圖像)。
這已經完成了。但沒有積極的結果 –
你可以嘗試運行一個簡單的類只有主要方法?從主要方法只是打印一些字符串。如果你的配置是正確的,那麼它應該工作。 – Mahbub
我跑了簡單的課程: package code.google.com.p.selenium; public class TestTest { \t public static void main(String args []){ \t \t System.out.println(「我是壞男孩」); \t} } –