码迷,mamicode.com
首页 > 其他好文 > 详细

maven

时间:2019-06-19 23:26:11      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:ase   包含   阶段   mod   source   插件   内容   默认   webapp   

Maven:Maven是一项项目管理工具,他包含了一个项目对象模型(POM:Profect Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependecy Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑

maven工程中并没有放置jar包,只是放置了jar包的坐标

仓库的种类和彼此关系

当启动一个Maven工程时候,默认去系统盘找本地仓库,本地仓库到远程仓库找jar包,远程仓库(私服)没有就去中央仓库找,远程仓库的jar可以从本地仓库上传,或者在远程仓库下载

maven项目标准目录结构

src/main/java目录 存放核心代码部分

src/main/resources 配置代码部分

src/test/java目录 测试代码部分

src/test/resources 测试配置文件

src/main/webapp 页面资源 ,js,css,图片

Maven常用命令

compile:maven工程的编译命令,作用是将src/main/java下的文件编译为class文件输出到targer目录下

clean:clean是maven工程的清理命令,执行clean会删除target目录及内容

install:maven工程的安装命令,执行install将maven打成jar包或war包发布到本地仓库;

技术图片

maven生命周期

技术图片

maven

标签:ase   包含   阶段   mod   source   插件   内容   默认   webapp   

原文地址:https://www.cnblogs.com/train99999/p/11055605.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!