maven命令学习
来源:互联网 发布:哈工大焊接专业 知乎 编辑:程序博客网 时间:2024/05/23 17:59
maven命令学习
主要记录重要的几个
1 maven clean清空maven相关的所有文件夹
2 mvn install 在本地的resriptory中安装新的架包
3 compile编译
4 package打包
5 archetype :generate -DgroupId=xxx -DartifactId=xxx -DarchetpyeArtifactId
创建一个格式的maven的web工程
DgroupId对应着包结构,DartifactId对应着工程名,之后会提示你输入版本信息,一个maven结构的工程就ok了。
如果想构建eclipse工程,进入到这个工程的根目录,执行mvn eclipse:eclipse。
6 mvn install在本地类库中下载架包之类的
7 mvn eclipse:eclipse讲一个maven程序创建成eclipse工程,进入到该工程的根目录下执行该操作
8 mvn eclipse:clean 是mvn eclipse和创建一个普通的java程序的反义词
9 创建tomcat可以识别的web工程,eclipse项目 mvn eclipse:eclipse -Dwtpversion=2.0
在maven工程下有一个target目录,这是maven工程的输出目录:
mvn clean compile 将编译后的.class文件输出到target
mvn clean package 将war包放到target
mvn clean install 将所有架包放到target
为什么要在执行命令之前加上clean,是因为不加clean可能会出现target目录并没有覆盖。但是相对来说速度会慢一下,要么去搞清楚原理,知道什么时候会覆盖,要么就
老老实实地加上clean。
作为一个小白,强烈建议学一些maven命令,不仅有利于熟悉包结构,还更有b格。
经常会有人问mvn package和mvn install的区别,mvn package是将项目打成jar包,存放到target目录下(没有错就是存放编译后的.class文件的地方)。
而mvn install则是将jar包保存到本地仓库,可以供其它项目使用。
- 【Maven学习】maven基本命令
- maven2 学习 - maven 命令
- 学习maven命令笔记
- maven命令学习
- maven命令学习
- maven 命令学习记录
- maven命令学习
- Maven学习笔记2-maven命令
- Maven 学习(二)maven命令
- maven学习八:maven常见命令
- Maven学习第二天-命令
- Maven学习:常用mvn命令
- Maven学习:常用mvn命令
- Maven学习:常用mvn命令
- Maven学习:常用mvn命令
- Maven学习:常用mvn命令
- maven学习---基本命令使用
- Maven学习笔记_命令总结
- Linux下find命令详解及粘滞位的介绍
- java中打印实心菱形以及空心菱形的方法
- js中怎么改变this指向
- 谈谈java中的WeakReference
- Android编程:双工udp客户端
- maven命令学习
- 用eclipse创建一个Java工程
- 转阿彪 PHP常见的安全问题
- 解决了jquery的width()返回百分比数的有关问题
- composer相关
- java中sleep的用法
- SQL Server 事务隔离级别详解
- -source 1.5 中不支持 diamond 运算符 [ERROR] (请使用 -source 7 或更高版本以启用 diamond 运算符)
- ui-router详细介绍及ngRoute工具区别