4

所以我想从 Python + Selenium 迁移到 Java + Selenium。我决定跟进 Selenium 文档并使用 Maven。我使用 Intellij IDEA 作为我的 IDE。我创建了项目目录,我将 pom.xml 放置在此链接中,并将selenium-java工件的版本更改为2.35.0。然后我做了

mvn clean install

之后,我使用“从 Maven 导入项目”将 Maven 项目导入 IDEA。添加了所有外部库,但是当我尝试导入 Selenium 模块时,IDE 似乎无法识别它们(无法解析符号)。任何人都可以帮我解决这个问题吗?可能缺少 n 项目设置或任何其他配置错误? 在此处输入图像描述

4

3 回答 3

1

我有类似的问题。你必须在maven项目目录下创建一个java模块(它已经是你的项目目录了),而不是在一个单独的目录中,而不是在maven里面创建一个项目目录,然后所有的依赖都会被赶上

于 2013-11-20T09:42:04.980 回答
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 回答
0

这对我有帮助。导入项目后:

  1. src手动创建文件夹。
  2. 打开文件——项目结构——模块
  3. 选择您的项目。

    在此处输入图像描述

  4. 将文件夹标记src为源位置 在此处输入图像描述

于 2015-08-23T11:40:26.887 回答