04 使用maven命令行管理项目

上一节我们安装好了maven-3.0.5,并配置好了相关环境,这一节我们将阐述使用maven命令行进行项目管理。

1、环境约束

  • win10 64位操作系统
  • maven-3.0.5
  • jdk-8u162-windows-x64

2、操作步骤

2.1 创建一个项目

  • 创建一个快速启动项目,打开命令行,执行以下命令,并一路回车:
mvn archetype:generate -DgroupId=net.wanho.quickstart -DartifactId=quickstart-demo -DarchetypeArtifactId=maven-archetype-quickstart
项目结构
  • 创建一个web项目,打开命令行,执行以下命令,并一路回车:
mvn archetype:generate -DgroupId=net.wanho.web -DartifactId=web-demo -DarchetypeArtifactId=maven-archetype-webapp -Dversion=0.0.1-snapshot -DarchetypeCatalog=internal
项目结构

2.2 编译打包发布生成站点

以上述创建的web-demo为基础,执行以下命令:

# 进入web-demo项目文件夹
cd web-demo
# 编译,src/main/java目录java源码编译生成class生成到target的classes文件夹下
mvn compile
# 打包,生成war包或者tar包
mvn package
# 删除,删除target目录
mvc clean
# 安装,将生成的war或者jar包复制到本地仓库
mvn install
# 发布,将压缩包推送到私服
mvn deploy
# 生成站点
mvn site

2.3 其他命令

# 将maven项目转成eclise项目
mvn eclipse:eclipse
# 清除
mvn eclipse:clean
# 将maven项目转成idea项目
mvn idea:idea
# 清除
mvn idea:clean
# 启动springboot项目
mvn springboot:run
# 关闭springboo项目
mvc springboot:stop

以上就是使用maven命令行进行的一些基本操作。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • maven常用命令介绍 这里主要是在eclipse中使用maven,因此只使用到了一部分命令,整理下来方便以后查阅...
    菜凯阅读 1,138评论 0 2
  • 引言 很多公司里的web项目是都是用maven管理,maven可以非常方便的管理项目的各种依赖,确实很好用,但是对...
    燃烧杯阅读 867评论 1 2
  • 在学习的技术越来越多,写的代码越来越多,会发现代码管理越来越复杂,就自然有了包的概念。我个人前面的jar包都是手动...
    若与阅读 1,696评论 0 3
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,521评论 0 5
  • 本来想在刚才发布的文下面写一段评论,但是想了想,对不起的太多,只唯有专门写一篇随感的杂文才可以告慰被辜负的老流年。...
    叶子程阅读 248评论 7 1