初识Maven(三):Maven项目的目录结构以及Maven的常用命令
2018-04-07 16:31
465 查看
作为一个Maven项目,肯定是要有Maven项目标准的目录结构,否则是无法被Maven给构建的,接下来我们来了解一下Maven项目的目录结构。
一个Maven项目的第一层文件夹下一定要有一个pom.xml文件,作为Maven项目的核心配置文件。
和pom.xml平级的是一个src文件夹,底下有两个文件夹,一个是main文件夹,一个是test文件夹,前者为主目录,后者为测试目录,两个目录十分相似,都有java和resource两个文件夹。
java目录用于存放java代码,配置文件都放在resource目录下。
注:必须严格按照Maven的文件目录规范,少一个字都不行。
有了一个标准的Maven目录之后,如何让Maven的构建作用生效呢?接下来我们来学习一些Maven常用命令。
Maven配置好了环境变量之后便可以在任何路径下写自己的命令,我们先进入cmd,然后cd到Maven项目的目录下,开始进行常用的Maven命令操作。
一键部署到tomcat上:mvn tomcat:run。
清理:mvn clean,清理编译好的内容,也就是target文件夹。
编译:mvn compile,用于编译Maven项目底下主目录中的Java文件,生成的class文件在项目文件夹第一层target文件夹中。
编译并运行test文件夹底下的内容:mvn test。
打包:mvn package。
发布:mvn install,将项目发布到本地仓库中。
Maven的执行顺序是,compile、test、package、install。每执行后面的步骤都会执行前面的所有步骤。
一个Maven项目的第一层文件夹下一定要有一个pom.xml文件,作为Maven项目的核心配置文件。
和pom.xml平级的是一个src文件夹,底下有两个文件夹,一个是main文件夹,一个是test文件夹,前者为主目录,后者为测试目录,两个目录十分相似,都有java和resource两个文件夹。
java目录用于存放java代码,配置文件都放在resource目录下。
注:必须严格按照Maven的文件目录规范,少一个字都不行。
有了一个标准的Maven目录之后,如何让Maven的构建作用生效呢?接下来我们来学习一些Maven常用命令。
Maven配置好了环境变量之后便可以在任何路径下写自己的命令,我们先进入cmd,然后cd到Maven项目的目录下,开始进行常用的Maven命令操作。
一键部署到tomcat上:mvn tomcat:run。
清理:mvn clean,清理编译好的内容,也就是target文件夹。
编译:mvn compile,用于编译Maven项目底下主目录中的Java文件,生成的class文件在项目文件夹第一层target文件夹中。
编译并运行test文件夹底下的内容:mvn test。
打包:mvn package。
发布:mvn install,将项目发布到本地仓库中。
Maven的执行顺序是,compile、test、package、install。每执行后面的步骤都会执行前面的所有步骤。
相关文章推荐
- 3、Maven的项目的目录结构简介和一些常用命令
- maven入门指南—02 maven目录结构与常用命令
- CentOS下常用配置文件和命令以及目录结构备注
- maven的目录结构和常用的命令
- Maven 教程(5)— Maven目录结构及常用命令说明
- 02-maven常用命令,以及使用命令创建目录
- 【linux学习笔记之一】linux系统目录结构以及常用系统命令
- Android中Activity和常用的ADB命令以及Android项目结构的认识
- linux文件目录结构以及常用命令
- 【linux学习笔记之一】linux系统目录结构以及常用系统命令
- Maven笔记(2)-- 常用命令和标准的Maven项目结构
- Windows下搭建maven环境以及第一个maven项目和maven的常用命令
- maven3常用命令以及用maven管理自己的项目
- Ubuntu系统目录结构以及一些常用命令
- Maven(一)约定的目录结构、常用命令
- Ubuntu系统目录结构以及一些常用命令
- (五)Maven目录结构及常用命令说明
- Linux系统目录结构以及详细分析说明和LINUX常用命令
- linux的命令解析器和常用的快捷键(以及简单的目录结构)
- linux(centos)部分常用命令以及目录结构简单介绍