zoukankan      html  css  js  c++  java
  • Maven的pom.xml文件结构之基本配置packaging和多模块聚合结构(微服务)

    1. packaging

    packaging给出了项目的打包类型,即作为项目的发布形式,其可能的类型。在Maven 3中,其可用的打包类型如下:

    • jar,默认类型
    • war
    • ejb
    • ear
    • rar
    • par
    • pom
    • maven-plugin

    2.multi-modules

    Maven 3支持Maven项目的多模块(multi-modules)结构。这样的Maven项目也被称为聚合项目,通常由一个父模块和若干个子模块构成。

    其中,父模块必须以pom打包类型,同时以<modules>给出所有的子模块。(这个玩意没了解过,真心找不着,而且微服务的博客论文书籍也不会特意说这个)

    父模块的POM示例如下:

    <packaging>pom</packaging>  
      
    <modules>  
      <module>my-first-project</module>  
      <module>my-second-project</module>  
      <module>my-third-project</module>  
    </modules> 

    其中的每个module,都是另外一个Maven项目

  • 相关阅读:
    js中BOM和DOM的区别
    正则表达式
    第一个网页
    RegExp
    pseudoclasses&伪元素
    自我介绍
    DOM document 对象
    神经网络学习小节
    果然是神经网络
    果然是实践出真知啊
  • 原文地址:https://www.cnblogs.com/ydymz/p/8520957.html
Copyright © 2011-2022 走看看