zoukankan      html  css  js  c++  java
  • 新手创建多module mvn工程

    1.创建工程
    创建一个mvn工程有两种方式,一种是通过命令创建,一种是通过idea去一步一步配置。
    1.1 命令模式
    mvn archetype:generate -DgroupId={groupId} -DartifactId={artifactId}-DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
    eg:
    mvn archetype:generate -DgroupId=com.selicoco.sango -DartifactId=sangoModel -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

    GroupID: 项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。

    ArtifactID: 项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。

    Version: 工程版本号。

    1.2 工具模式

    File -> New Project -> 选择Maven -> Next -> 填GroupID、ArtifactID ->填 项目名 -> 完成创建

    2.创建子module

    项目名称右键 -> New Module ->选择Maven -> Next -> 填ArtifactID ->填 module 名称-> 完成创建

    我们把项目分为了两个module:一个服务端(server),一个客户端(thrift)

     最终目录结构

    参考文档:

    http://juvenshun.iteye.com/blog/305865

    https://wiki.sankuai.com/pages/viewpage.action?pageId=670887290

    感谢原作者

    一个可以跑起来的demo :  sangoModel.zip (无数据库)

  • 相关阅读:
    springboot + mybatis-pagehelper 参数查询不分页的bug。。。
    不错位的java .class 反编译工具推荐
    git 生成ssh keys
    Spring boot 通用配置文件模板
    Shiro系列(3)
    Shiro系列(2)
    Shiro系列(1)
    updating
    前端速查手册——Note
    Java进阶知识与技术
  • 原文地址:https://www.cnblogs.com/selinamee/p/6669561.html
Copyright © 2011-2022 走看看