◆内容
Eclipseで簡単なSeleniumメソッド(Firefoxを開いてYahoo!へアクセスし、ブラウザを閉じる)を実行しようとするとエラーが出ます。
java
1package opener; 2import org.openqa.selenium.WebDriver; 3import org.openqa.selenium.firefox.FirefoxDriver; 4 5public class Test { 6public static void main(String[] args) { 7WebDriver driver = new FirefoxDriver(); 8driver.get("https://yahoo.co.jp"); 9driver.quit(); 10} 11} 12
◆エラーメッセージ
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/openqa/selenium/WebDriver : Unsupported major.minor version 51.0
◆試みたこと
Javaのバージョンとコンパイラのバージョンをすべて1.8にあわせるなどをひたすらググって試してみたのですがあいかわらずエラーが発生します。
◆もしかして?と思っていること(推測)
・SeleniumがJava1.7までしか対応していない?
・EclipseにTomcatをまだ入れていないことが問題?
◆環境
Eclipse環境
Eclipse Java EE IDE for Web Developers.
Version: Luna Service Release 2 (4.4.2)
Build id: 20150219-0600
Eclipse設定
コンパイラー準拠レベル:1.8
ローカル環境
Mac OS X 10.9.5
java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
javac -version
javac 1.8.0_51
すごくハマってしまっています。よろしくおねがいします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。