创建简单Maven项目
时间:2019-11-23
本文章向大家介绍创建简单Maven项目,主要包括创建简单Maven项目使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
目录:
Maven基础构建概念、仓库、构建与部署
Maven作用:
- 管理jar包
- 增加第三方Jar包,不需要用户手动下载
- 管理Jar包之间的依赖关系(下载依赖的版本)
- 将项目拆分成若干个模块
- 也可组装成一个整体
- 也可组装成一个整体
MAVEN是一个基于JAVA平台,自动化构建工具
make-ant-maven-gradle
清理: 删除编译结果
编译:java->class compile
测试:对于项目中的关键节点进行测试,亦可用项目中的测试代码去开发代码
报告:将测试的结果进行现实
打包:将项目中包含多个文件压缩成一个文件,用于安装部署
安装:将打成的包放到本地仓库,供其它项目使用
部署:将达成的包放在服务器上
Maven项目安装:
若项目B使用项目A,则需要将项目A的内容安装在中央仓库中
Maven安装配置、目录结构、配置文件
1.配置Maven默认本地仓库
Maven安装参阅这篇文章
Maven介绍及环境搭建
2.配置Maven默认本地仓库
3.使用Maven
- src
- main (程序功能代码)
- java (java代码)
- resources (资源代码、配置代码)
- test (程序功能代码)
- java (java代码)
- resources (资源代码、配置代码)
- main (程序功能代码)
pox.ml (项目对象模型)
target (Maven创建时不是必须的)
4.通过配置可以定位仓库jar包路径
<groupId>域名反转.大项目名</groupId>
<groupId>org.hongyang.maven</groupId>
<artifactId>子模块名</artifactId>
<artifactId>HelloWorld</artifactId>
<version>快照</version>
<version>0.0.1-SNAPSHOT</version>
路径如下:
5.Maven常见命令
mvn compile:编译
mvn test:测试
mvn package:打包(jar/war包)
mvn install:将开发的模块 放入本地仓库,供其它模块使用
mvn clean:删除targe目录(删除编译文件的目录)
运行pom.xml,必须在本地仓库中执行
原文地址:https://www.cnblogs.com/zhichun/p/11917816.html
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- 用 Docker 打包 Node.js 程序
- 再见! JSP !
- SocketFTP多线程处理
- 面经手册 · 第4篇《HashMap数据插入、查找、删除、遍历,源码分析》
- Xray配合awvs漏洞扫描
- 无聊的MISC题解
- MISC-convert | 旋转跳跃
- MISC-多彩
- Web-高明的黑客
- CVE-2017-7529 Nginx整数溢出漏洞分析
- 【Vulnhub】pegasus
- 2019-11-20-app专项测试【Android电量】Battery Historian耗电分析
- CVE-2017-7529 Nginx整数溢出漏洞分析2
- Redis find hot key 牛X!
- Python加水印