zoukankan      html  css  js  c++  java
  • Maven命名约定

           有关groupId,artifactId和版本的命名约定指南

    • groupId 将在所有项目中唯一标识您的项目,所以我们需要强制执行一个命名模式。它必须遵循软件包名称规则,这意味着必须至少作为您控制的域名,并且您可以根据需要创建任意数量的子组。查看有关软件包名称的更多信息。
      例如。org.apache.maven,org.apache.commons
      确定groupId粒度的一种好方法是使用项目结构。也就是说,如果当前项目是多模块项目,它应该向父项的groupId附加一个新的标识符。
      例如。org.apache.maven,org.apache.maven.plugins,org.apache.maven.reporting
    • artifactId 是没有版本的jar名称。如果你创建了它,那么你可以选择任何你想要的名字,用小写字母和没有奇怪的符号。如果它是第三方jar,则必须在分发jar时使用它的名称。
      例如。maven,commons-math
    • 版本如果你分发它,那么你可以选择任何典型的版本号码和点(1.0,1.1,1.0.1,…)。不要使用日期,因为它们通常与SNAPSHOT(夜间)版本相关联。如果它是第三方神器,无论它是什么,都必须使用它们的版本号,并且看起来很奇怪。
      例如。2.0,2.0.1,1.3.1
  • 相关阅读:
    最近相对闲点,写个笔记2
    最近相对闲点,写个笔记
    ORACLE 调优
    静态工厂方法与构造函数 创建类 区别
    组合与继承 区别
    Java异常
    abstract class 和 interface 区别
    java中的io系统详解
    Tomcat Apache 区别
    Vmware 下的网络模式配置
  • 原文地址:https://www.cnblogs.com/li-bc/p/12083286.html
Copyright © 2011-2022 走看看