SeleniumとMavenを使用して新しいJavaプロジェクトを作成しました。Seleniumプログラムがコンパイルエラーをスローするorg.openqa.selenium.internal.Killableを解決できない
:、私はこのコンパイルエラーを取得していますがThe type org.openqa.selenium.internal.Killable cannot be resolved. It is indirectly referenced from required .class files
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Start {
public static void main(String[] args) {
// declaration and instantiation of objects/variables
System.setProperty("webdriver.firefox.marionette", "D:\\geckodriver.exe");
WebDriver driver = null;
try {
driver = new FirefoxDriver();
String baseUrl = "https://www.google.co.in/";
driver.get(baseUrl);
} finally {
driver.close();
}
}
}
:これは私がその後、セレンのフレームワークを使用して、この基本的なJavaプログラムを作成し
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.45.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-chrome-driver -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-chrome-driver</artifactId>
<version>3.8.1</version>
</dependency>
</dependencies>
のpom.xml内の関連コンテンツです
誰かが私が間違っていると示唆することができますか?
ありがとうございました!エントリを削除しても問題はほとんどありませんでした。ローカルMavenリポジトリに関連パッケージを再作成して解決しました – CuriousCoder