Maven常用命令及示例
来源:互联网 发布:苹果应用无法连接网络 编辑:程序博客网 时间:2024/06/03 16:36
1 Maven常用命令介绍
1)创建Project项目
命令:
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
说明:
mvn archeetype:generate 创建项目固定格式
-DgroupId=com.mycompany.app 组织标识(包名)
-DartifactId 项目名称
-DarchetypeArtifactId 执行项目的类型,如果是Java Project,使用maven-archetype-quickstart,Web Project使用 maven-archetype-webapp
-DintecactiveMode 是否使用交互模式
2)编译代码
编译源代码
mvn compile
编译测试代码
mvn test-compile
3)清空
mvn clean
4) 运行测试
mvn test
5)生产站点目录并打包
mvn site-deploy
6)安装当前工程的输出文件到本地仓库
mvn install
7)打包
mvn package
先清除再打包
mvn clean package
打成jar包
mvn jar:jar
8)生成eclipse项目
mvn eclipse:eclipse
9)查看帮助信息
mvn help:help
10)查看maven有哪些项目类型分类
mvn archetype:generate -DarchetypeCatalog=intrenal
2 maven命令示例
1)创建Java Project
运行创建命令如下图
运行结果
进入项目空间
2)编译源程序
运行 mvn clean compile 编译源文件
运行结果如下
查看tartget\classes文件夹
3)测试
运行 mvn clean test 进行测试
4)打包
运行 mvn clean package 进行打包,打包前会进行编译以及测试
在target目录下会产生一个jar包。
5)安装
运行 mvn clean install 进行安装,安装前会进行编译、测试以及打包
就将打好的包,安装好本地的仓库中。
6) 运行
执行 java -cp jar包 mainclass
7) 生成eclipse项目
运行 mvn eclipse:eclipse
使用Eclipse导入项目即可,file-->import
使用maven已经存在的选项导入
点击完成即可。
Eclipse中的项目结构如下:
- Maven常用命令及示例
- AutoHotKey 常用命令及示例
- AutoHotKey 常用命令及示例
- AutoHotKey 常用命令及示例
- maven-Maven介绍及常用命令
- maven介绍及常用命令
- MAVEN原理及常用命令
- [AHK]AutoHotKey 常用命令及示例
- maven常用命令及相关配置
- maven基础入门教程及常用命令
- maven介绍及常用命令(一)
- maven介绍及常用命令(一)
- maven介绍及常用命令(一)
- Maven生命周期详解及常用命令
- Maven常用命令及Maven项目中常见问题
- Maven及LOG4J配置示例
- maven的配置及示例
- MySql常用命令解释及使用示例
- 网络基本功(十三):细说Linux网络配置(下)
- iOS所有常用证书,appID,Provisioning Profiles配置说明及制作图文教程
- 取石子游戏
- Xcode把应用程序打包成ipa
- Linux 邮件发送mail
- Maven常用命令及示例
- 第七章 正则模式
- 网络基本功(十四):细说诊断工具ping
- 只有.mdf和ldf文件如何导入数据库?
- boost -- program_options 学习笔记
- 使用 Wiser 进行mail 单体测试
- 类图及类图中的关系
- 整理一些前端学习中好的书籍
- appstore中关于idfa的选项都是什么意思