2013-10-12 149 views
4

所以我想从Python + Selenium转移到Java + Selenium。我决定跟进Selenium文档并使用Maven。我使用Intellij IDEA作为我的IDE。我创建了项目目录,其中我放置了从this link获取的pom.xml,其中版本的selenium-java工件更改为2.35.0。然后我做了从Maven导入Selenium Webdriver到Intellij IDEA

mvn clean install 

之后,我通过使用“从Maven导入项目”导入Maven项目到IDEA。所有外部库都添加了,但是当我尝试导入Selenium模块时,IDE似乎无法识别它们(无法解析符号)。任何人都可以帮我一个忙吗?可能缺少一些项目设置或任何其他配置错误? enter image description here

回答

0

它看起来像Maven的做进口的依赖 它不是从你的截图清楚,如果你已经创建了一个新的类 (缺少包,类名,方法...)在

尝试的的IntelliJ:

  1. 右键单击项目树
  2. 新建 - > Java类
  3. 将它命名为SeleniumTest(或任何其他名称)
  4. 创建一个新的方法:
    公共静态无效的主要(字串[] args){ webdriver的驱动=新FirefoxDriver(); }
  5. 添加缺少的进口

让我知道,如果它可以帮助,或者如果您需要更多帮助

1

我有类似的问题。您必须在Maven项目目录(它已经是您的项目目录)中创建一个Java模块,而不是在单独的目录中,不需要在Maven内创建项目目录,然后所有依赖关系都将迎头赶上

0

这是什么帮助过我。导入项目后:

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

    enter image description here

  4. 标记src文件夹作为源位置 enter image description here