zoukankan      html  css  js  c++  java
  • 《maven实战》笔记(1)----maven的初识

    刚入职公司用maven进行项目管理,于是昨天下午开始看《maven实战》的pdf,感觉很好,作者写的很有条理。

    下面是笔记,看书做笔记还是很有必要的,加强自己的总结。

    什么是maven?

    MAVEN 是一个构建工具还是一个依赖管理工具和项目信息管理工具。它提供了中央仓库,能帮我们自动下载构件。

    MAVEN 是用来管理项目的,清理、编译、测试、打包、发布,以及一些自定义的过程本身就是一件复杂的事情,所以MAVEN并不简单。

    MAVEN本身是分模块开发的 ,我们就看到了类似这种项目目录,可以理解为将原来传统的dao、service、action分成各个小项目

    maven的约定

    首先有一个原则很重要心里要清楚:约定优于配置!!

    MAVEN项目的核心:pom.xml

    MAVEN项目默认的主代码路径:src/main/java(maven的约定,执行命令会编译此路径下的java文件)

    MAVEN项目资源文件的路径:src/main/resuources(非java资源文件)

    MAVEN项目测试代码路径:src/test/java

    maven的pom初步了解

     

  • 相关阅读:
    codevs 1766 装果子
    codevs 1415 比那名居天子
    codevs 1388 砍树
    codevs 1373 射命丸文
    codevs 2867 天平系统3
    codevs 2866 天平系统2
    codevs 2865 天平系统1
    codevs 2832 6个朋友
    广搜优化题目总结
    Codeforces Round #578 (Div. 2)
  • 原文地址:https://www.cnblogs.com/yskcoder/p/4365352.html
Copyright © 2011-2022 走看看