关于maven项目的标准目录布局

时间:2015-04-03 20:32:27

标签: maven selenium-webdriver

请帮我摆脱这个问题,我从seleniumhq.org网站复制了一个pom.xml文件,用于设置Selenium-Webdriver-Project for Java,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>

在项目文件夹路径上运行命令时:

mvn clean install

使用Maven将项目导入Eclipse

mvn eclipse:eclipse

未创建标准目录布局,即

  • src / main / java
  • src / main / resource
  • src / test / java
  • 的src /测试/资源

或者确切地说,{Eclipse创建一个maven项目时,src/mainsrc/test文件夹没有被创建。

目录结构创建中这种差异背后的原因是什么

2 个答案:

答案 0 :(得分:1)

按照提及的步骤here

pom.xml也将自动创建。之后,您必须在其中添加所需的依赖项。

答案 1 :(得分:0)

复制pom文件并运行install不会创建相关文件夹。为了生成新项目,请考虑使用archetype插件。

在您的情况下,您需要手动创建文件夹,maven将在安装和eclipse插件中使用它们。