import org.apache.xpath.operations.String;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class First {
public static void main(String[] args)
{
WebDriver driver=new FirefoxDriver();
driver.get("www.facebook.com");
driver.manage().window().maximize();
}
}
I am getting this error when I am trying to run it in Eclipse Kepler:
異常在線程「主」 org.openqa.selenium.WebDriverException:f.QueryInterface是不功能 命令持續時間或超時:18毫秒 構建信息:版本:'2.46.0',修訂版本:'87c69e2',時間:'2015-06-04 16:17:10' 系統信息:host:'Jyoti -PC',ip:'192.168.112.1',os.name:'Windows 7',os.arch:'amd64',os.version:'6.1',java.version:'1.8.0_40' 驅動程序信息: org.openqa.selenium.firefox.FirefoxDriver 功能[{applicationCacheEnabled = true,rotated = false,handlesAlerts = true,databaseEnabled = true,version = 37.0.1,platfor m = WINDOWS,nativeEvents = false,acceptSslCerts = true,webStorageEnabled = true,locationContextEnabled = true,browserName = firefox,takesScreenshot = true,javascriptEnabled = true,cssSelectorsEnabled = true}] 會話ID:a35eb217-b3b2-4de8-abc2-4e72ceb06916 在sun.reflect.NativeConstructorAccessorImpl.newInstance0(本機方法) 在sun.reflect.NativeConstructorAccessorImpl.newInstance(來源不明) 在sun.reflect.DelegatingConstructorAccessorImpl.newInstance(來源不明) 在java.lang.reflect.Constructor.newInstance (未知來源) 在org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:204) 在org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:156) 在org.openqa。 selenium.remote.Remot eWebDriver.execute(RemoteWebDriver.java:605) at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:306) at.main(first.java:10) 由org.openqa引起。 selenium.WebDriverException:f.QueryInterface不是函數 構建信息:版本:'2.46.0',修訂版本:'87c69e2',時間:'2015-06-04 16:17:10' 系統信息:host:' Jyoti-PC',ip:'192.168.112.1',os.name:'Windows 7',os.arch:'amd64',os.version:'6.1',java.version:'1.8.0_40' 驅動程序信息:driver.version:unknown at .FirefoxDriver.prototype.get(file:/// C:/Users/Jyoti/AppData/Local/Temp/anonymous573077067589922398webdriver-profile/extensions/[email protected]/components/driver-component .js:10160) at .DelayedCommand.prototype.executeInternal_/h(file:/// C:/ Users /Jyoti/AppData/Local/Temp/anonymous573077067589922398webdriver-profile/extensions/[email protected]/components/command-processor.js:12282) at .DelayedCommand.prototype.executeInternal_(file:/// C:/ Users /Jyoti/AppData/Local/Temp/anonymous573077067589922398webdriver-profile/extensions/[email protected]/components/command-processor.js:12287) at .DelayedCommand.prototype.execute/<(file:/// C:/ Users/Jyoti/AppData/Local/Temp/anonymous573077067589922398webdriver-profile/extensions/[email protected]/components/command-processor.js:12229)類首先沒有找到主方法,請定義main方法爲:公共靜態無效的主要(字串[] args)
可能重複[錯誤:在類Calculate中找不到主要方法,請定義主要方法爲:public static void main(String \ [\] args)](http://stackoverflow.com/questions/20268262/error-main-method-沒有找到類 - 計算 - 請定義的主要方法 - a) – Saifur
那一個我解決了,但我仍然得到problm @saifur –
嘿..你試過像driver.get(「http:/ /www.facebook.com「);意味着用http://開始url?但不知道爲什麼要導入org.apache.xpath.operations.String;是作爲那兩條線需要輸入的嗎? –