zoukankan      html  css  js  c++  java
  • maven基础-简介

    1.作用

    可以为开发者完成以下工作:

    构建,文档生成,报告,依赖,SCMS,发布,分发,邮件列表

    2.约定配置

    ${basedir}:项目的路径

    ${basedir}/src/main/java:java代码的存放路径

    ${basedir}/src/main/resources:资源文件的存放路径

    ${basedir}/src/test/java:测试代码存放路径

    ${basedir}/src/test/resources:测试用的资源文件存放路径

    3.特点

    (1)项目设置遵循统一的规则

    (2)任意工程共享

    (3)依赖管理包括自动更新

    (4)一个庞大且增加的库

    (5)可扩展,能够轻松的编写java或者脚本文件

    (6)配置很少或者不需要配置就可以即时访问新功能

    (7)基于模型的构建

    (8)发布管理和发布单独输出

    (9)项目信息一致性站点

    (10)向后兼容性

    (11)并行构建

    (12)更好的错误报告

    4.目录结构

    bin:包含mvn运行的目录脚本

    boot:包含一个类加载器的框架

    conf:配置文件目录

    5.配置maven环境

    (1) vim ~/.bash_profile

    (2) 配置maven

    MAVEN_HOME=maven存放的目录
    export MAVEN_HOME
    export PATH=$PATH:$MAVEN_HOME/bin

    (3) mvn -version 测试结果

  • 相关阅读:
    JSP
    Cookie
    HTTP
    Android布局属性详解剖析
    布局填充器的三种写法
    Linux笔记
    修改设置中数据流量小部件开关跟设置中流量开关同步
    adb 获取手机值
    java 中读取本地文件中字符
    android动画效果编程基础--Android Animation
  • 原文地址:https://www.cnblogs.com/freeht/p/13072162.html
Copyright © 2011-2022 走看看