maven和eclipse生成的项目,目录结构不一样。
项目正在开发中,不太可能立马调整目录结构,能否在现有的目录结构的基础上用maven?

解决方案 »

  1.   

    目前,绝大多数开发人员都把 Ant 当作 Java 编程项目的标准构建工具。遗憾的是,Ant 的项目管理工具(作为 make 的替代工具)不能满足绝大多数开发人员的需要。通过检查 Ant 构建文件,很难发现项目的相关性信息和其它元信息(如开发人员/拥有者、版本或站点主页)。 Maven 除了以程序构建能力为特色之外,还提供 Ant 所缺少的高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目,而使用 Ant 则需要十几行。事实上,由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目现在使用 Maven,而且公司项目采用 Maven 的比例在持续增长。
    http://www.ibm.com/developerworks/cn/java/j-maven/
      

  2.   


      <build>
        <sourceDirectory>src/java</sourceDirectory>
        <testSourceDirectory>src/test</testSourceDirectory>    <testResources>
          <testResource>
            <directory>src/test</directory>
            <filtering>false</filtering>
            <includes>
              <include>**/*.properties</include>
            </includes>
          </testResource>
        </testResources>
    ......
      </build>