【问题标题】:Error building Selenium+Maven: missing pom.xml构建 Selenium+Maven 时出错:缺少 pom.xml
【发布时间】:2015-06-20 12:33:52
【问题描述】:

我是 Selenium 和 Maven 工具的新手。尝试通过this guide 使用 Maven 设置 Selenium 2.0 Java 项目。

在我的项目目录中创建并保存 pom.xml 后,我运行 mvn clean install 并收到以下错误:

(...) The goal you specified requires a project to execute but there is no POM in this directory (C:\Users\User\Documents\TestAutomation). Please verify you invoked Maven from the correct directory. -> [Help 1]

我的 pom.xml 看起来像这样,如链接中的示例所示:

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>MySel20Proj</groupId> <artifactId>MySel20Proj</artifactId> <version>1.0</version> <dependencies> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>2.45.0</version> </dependency> </dependencies> </project>

我在 Windows 7 上安装了 Maven 3.3.1 和 Java 1.8.0。

任何想法,我做错了什么?一般来说,我对测试工具的经验很少。

【问题讨论】:

  • pom文件保存在什么目录下?
  • 它保存在C:\Users\User\Documents\TestAutomation,只是一个空目录(带有 pom.xml),我希望 Maven 为我创建项目。
  • 你可以试试mvn -f clean install pom.xml
  • 它给了我以下错误信息:“处理 POM 时遇到一些问题:不可读的 POM ...(找不到文件)”
  • 嗯……你用的是什么编译器?

标签: java maven testing selenium pom.xml


【解决方案1】:

好的,问题出在文件扩展名上。它实际上保存为pom.xml.txt,而不是我预期的pom.xml。 (通过dir命令发现)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-28
    • 2011-03-09
    • 2020-03-03
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    相关资源
    最近更新 更多