2016-06-23 13 views
0

MavenプロジェクトでSeleniumのバージョンを2.47.1から2.53.0に更新しようとしています。私はpom.xmlで必要なバージョンを更新し、その依存関係が自動的に解決されることを期待しています(依存関係を自動的にインポートするためのMaven用のIntelliJ設定の保存)。しかし、プロジェクトで更新された新しいライブラリは見当たりません。プロジェクト内のすべてのクラスは、ライブラリを見つけることができないため、失敗します。詳細はこの画像を参照してください。Maven/IntelliJがSeleniumのバージョンを2.53.0に更新できません

enter image description here

私はMavenのから依存関係を追加しようとすると、それは私の最新バージョン2.53.0を示していません。提案してください。

+0

pomファイルを共有できますか? –

答えて

0

お返事ありがとうございます。 Selenium APIはまだ古いSelenium Jarを参照していました2.47.1 Mavenを使用してすべてのローカルリソースを消去し、新しいライブラリを取得しようとしましたが、それでも問題は解決しませんでした。最後に、ローカルコード全体を削除し、gitの 'Master'ブランチから別のコードを設定しました。次に、pom.xmlの依存関係タグのSelenium Versionを更新し、新しいライブラリをすべて取得しました。

0

ローカルリポジトリをパージしてもう一度ビルドしてください。

mvn dependency:purge-local-repository -DactTransitively=false 
+0

このコマンドがローカルリポジトリをパージするためのVijendraに感謝します。私はこれを使用して、コードから大部分のエラーを取り除くことができました。しかし、まだ非常に一般的なメソッドのためのエラーがあります.. wait.until(ExpectedConditions.VisibilityOfElement .... Mavenがメソッドを解決できないというエラーを出します。私は何とかMavenがまだいくつかの古い&破損したライブラリを参照していると思います。クリーンアップする必要があります。 – Vijay

関連する問題