java学习笔记——maven
来源:互联网 发布:系统之家手机数据恢复 编辑:程序博客网 时间:2024/06/01 23:27
maven篇
maven基本cmd命令
mvn -v
compile 编译
test 测试
package 打包
clean 删除target
install 安装jar包到本地仓库
创建目录的两种方式:
1.archetype:generate 按照提示进行选择
2.archetype:generate -DgroupId= 组织名,公司网址的反写+项目名
-DartifactId= 项目名-模块名
-Dversion=版本号
-Dpackage=代码所存在的包名
maven的package与install命令区别:
package是把jar打到本项目的target下,而install时把target下的jar安装到本地仓库。
install案例:
用mvn target和install命令将maven01打包成jar存到本地仓库,在maven02的pom.xml中添加maven01 jar包依赖。
<!-- maven02项目的pom.xml --><?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <!-- maven02本项目的坐标 --> <groupId>com.imooc.maven02</groupId> <artifactId>maven02-model02</artifactId> <version>0.0.1SNAPSHOT</version> <dependencies> <!-- maven02项目junit jar包依赖 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.10</version> </dependency> <!-- maven02项目对于maven01项目的 jar包依赖 --> <dependency> <groupId>com.imooc.maven01</groupId> <artifactId>maven01-model</artifactId> <version>0.0.1SNAPSHOT</version> </dependency> </dependencies></project>
maven仓库的概念
坐标
构件
仓库(设置在 settings.xml)
本地仓库和远程仓库
镜像仓库
更改仓库位置
0 0
- java学习笔记——maven
- maven学习笔记1———maven介绍
- Maven学习笔记001——认识Maven
- Maven学习笔记007——Maven仓库
- Maven学习笔记——Maven本地安装
- 《maven实战》学习笔记3——maven使用入门
- Maven学习笔记(五)——Maven生命周期
- Maven学习笔记(六)——Maven插件
- Maven学习笔记——运行HelloWorld
- Maven学习笔记——坐标详解
- 学习笔记——Maven 命令行选项
- 学习笔记——Maven 内置变量
- 学习笔记——Maven超级POM
- 不错的maven学习笔记,收藏——Maven学习 (一) 搭建Maven环境
- 不错的maven学习笔记,收藏——Maven学习 (四) 使用Nexus搭建Maven私服
- Maven学习笔记----使用Maven创建Java项目
- Maven学习笔记(一)——自定义maven变量以及maven内置常量
- 《maven实战》学习笔记1——maven是什么?为什么要用maven?
- java中变量什么时候需要初始化
- 位运算的常用操作总结
- 数据挖掘过程总结
- CentOS 安装g++ (make提示:g++命令未找到)
- 关于APP接口设计 注意事项
- java学习笔记——maven
- WPF窗口最大化(不覆盖任务栏)
- JAX-RS入门 四: 注入
- lazarus:一个字体引擎例子
- java序列化与反序列化
- 浅谈Redis的键值设计
- Maven+SpringMVC+MyBatis的环境搭建(二)
- java输入与输出(I/O)(一):FileInputStream、FileOutputStream
- SpringMVC利用MultipartFile进行文件上传