4

そこで、Python + Selenium から Java + Selenium に移行したいと考えました。Selenium のドキュメントをフォローアップし、Maven を使用することにしました。IDE として Intellij IDEA を使用しています。プロジェクトディレクトリを作成し、このリンクから取得した pom.xml を配置し、 selenium-javaアーティファクトのバージョンを2.35.0に変更しました。それから私はやった

mvn clean install

その後、「Mavenからプロジェクトをインポート」を使用してMavenプロジェクトをIDEAにインポートしました。すべての外部ライブラリが追加されていますが、Selenium モジュールをインポートしようとすると、IDE がそれらを認識していないようです (シンボルを解決できません)。誰か私に手を貸してくれませんか?おそらく、プロジェクトの設定が不足しているか、その他の構成エラーがありますか? ここに画像の説明を入力

4

3 に答える 3

1

同様の問題がありました。Maven内にプロジェクトディレクトリを作成せずに、別のディレクトリではなく、Mavenプロジェクトディレクトリ(すでにプロジェクトディレクトリです)にJavaモジュールを作成する必要があります。そうすれば、すべての依存関係が追いつきます

于 2013-11-20T09:42:04.980 に答える
0

これが私を助けたものです。プロジェクトをインポートした後:

  1. srcフォルダを手動で作成します。
  2. ファイルを開く — プロジェクト構造 — モジュール
  3. プロジェクトを選択します。

    ここに画像の説明を入力

  4. srcフォルダーをソースの場所として マークするここに画像の説明を入力

于 2015-08-23T11:40:26.887 に答える
0

Maven が依存関係をインポートしたようです 新しいクラスを作成したかどうか、スクリーンショットからは明らかではありません (パッケージ、クラス名、メソッドがありません...)

IntelliJ で試してください:

  1. プロジェクトツリーを右クリック
  2. 新規 -> Java クラス
  3. SeleniumTest (または他の名前) という名前を付けます。
  4. 新しいメソッドを作成します:
    public static void main(String[] args) { WebDriver driver = new FirefoxDriver(); }
  5. 不足しているインポートを追加する

それが役立つかどうか、またはさらに支援が必要かどうかを教えてください

于 2013-10-13T17:00:08.793 に答える