Maven讲解之 Maven目录结构

来源:互联网 发布:java @ 编辑:程序博客网 时间:2024/06/08 14:37

Maven讲解之 Maven目录结构

约定的目录结构对于 Maven 实现自动化构建而言是必不可少的一环,就拿自动编译来说,Maven 必须能找到 Java 源文件,下一步才能编译,而编译之后也必须有一个准确的位置保持编译得到的字节码文件。

我们在开发中如果需要让第三方工具或框架知道我们自己创建的资源在哪,那么基本上就是两种方式:

  • 通过配置的形式明确告诉它
  • 基于第三方工具或框架的约定

    Maven 对工程目录结构的要求就属于后面的一种。

    这里写图片描述

现在 JavaEE 开发领域普遍认同一个观点:约定>配置>编码。意思就是能用配置解决的问题就不编码,能基于约定的就不进行配置。而 Maven 正是因为指定了特定文件保存的目录才能够对我们的 Java 工程进行自动化构建。

原创粉丝点击