MAVEN学习笔记之基础(1)

简介: MAVEN学习笔记之基础(1)0.0 maven文件结构 pom.xml src main java package resource test java package resource target classes1.0 Maven

MAVEN学习笔记之基础(1)

0.0 maven文件结构
    pom.xml
    src
      main
      java
        package
      resource
    test
      java
        package
      resource
    target
      classes
1.0 Maven概览
    1.1——MMVN命令
    mvn compile     编译
    mvn package     打包框架
    mvn clean       文件夹清空
    mvn test        测试操作
    mvn install     把架包放在本地仓库中  默认文档地址.m2   
1.1 MVN工具
    mvn archetype 
    mvn archetype:generate  -DgroupId=com.next.maven -DartifactId=maven-ch03 -Dversion=0.0.1-SNAPSHOT
    骨架
    settings.xml文件
    本地工厂    local修改位置
    中央工厂

2.0 MAVEN项目创建
    常用网站:http://mvnrepository.com/
    webapp
3.0 pom.xml
groupID--->
artifactID-->
version--->0.0.1-SNAPSHOT
x.x.x-里程碑--->SNAPSHOT.alpha.beta.Release(RC).GA
如:
svn版本控制
版本管理cms0.0.1-SNAPSHOT--->cms0.0.1-Release--->cms1.0.1-SNAPSHOT  
                     --->cms0.1.1-SNAPSHOT     ---cms1.0.1-SNAPSHOT
                     --->cms0.1.1-Release
依赖
<dependencies>

        <--!可以排除依赖--!>
        <exclusion>
        </exclusion>

</dependencies>
exc
A-->B1
C-->B2
D-->A
D-->C
D-->B3
4.0 maven仓库/工厂
团队开发
A--->core
B--->service
C--->action
创建自己需要的仓,
目录
相关文章
|
3月前
|
Java 应用服务中间件 测试技术
Maven学习笔记(一):Maven基础(基于命令行的学习和应用)
Maven 是一款 Java 项目构建工具,主要用于管理 jar 包及其依赖关系。 本文主要了解Maven基础知识及基础应用,旨在为之后的进一步学习奠定基础。 内容上几近全为学习《尚硅谷2022版Maven教程》整理所得。 仅供参考。
291 81
Maven学习笔记(一):Maven基础(基于命令行的学习和应用)
|
2月前
|
Java Devops 持续交付
Maven学习笔记(二):Maven基础(基于IDEA)
【10月更文挑战第1天】Maven 是一款 Java 项目构建工具,主要用于管理 jar 包及其依赖关系。上一篇简单介绍了Maven的基础知识,本文主要介绍IDEA上的实际使用场景。内容上几近全为学习《尚硅谷2022版Maven教程》整理所得。仅供参考。
193 0
Maven学习笔记(二):Maven基础(基于IDEA)
|
4月前
|
Java jenkins Shell
jenkins学习笔记之五:Maven、Ant、Gradl、Node构建工具集成
jenkins学习笔记之五:Maven、Ant、Gradl、Node构建工具集成
|
4月前
|
Java 测试技术 Maven
Maven学习笔记
这篇文章是关于Maven的学习笔记,包括Maven简介、项目构建工具比较、Maven的四大属性(依赖管理、多模块构件、一致的项目结构、一致的构件模型和插件机制)、Maven的安装和配置、IDEA集成Maven环境,以及Maven项目创建、仓库概念、多模块项目构建、打包操作和依赖概念的详细介绍。
|
4月前
|
Java jenkins 持续交付
jenkins学习笔记之十七:使用插件及maven上传制品到nexus
jenkins学习笔记之十七:使用插件及maven上传制品到nexus
|
7月前
|
XML Java 大数据
答应粉丝的Maven仓库学习笔记,今天它来了 一起来学习快速入门Maven
答应粉丝的Maven仓库学习笔记,今天它来了 一起来学习快速入门Maven
128 1
|
Java 测试技术 调度
[Java]Maven学习笔记(尚硅谷2022)(四)
[Java]Maven学习笔记(尚硅谷2022)(四)
|
XML Java 应用服务中间件
[Java]Maven学习笔记(尚硅谷2022)(三)
[Java]Maven学习笔记(尚硅谷2022)(三)
|
JavaScript Java Maven
[Java]Maven学习笔记(尚硅谷2022)(二)
[Java]Maven学习笔记(尚硅谷2022)(二)
|
存储 IDE Java
[Java]Maven学习笔记(尚硅谷2022)(一)
[Java]Maven学习笔记(尚硅谷2022)(一)