首页 > 其他分享 >Maven标准目录结构以及Maven的常用命令

Maven标准目录结构以及Maven的常用命令

时间:2022-08-22 15:13:03浏览次数:93  
标签:src target Maven 常用命令 main 目录 mvn

Maven标准目录结构

 

 

 maven项目标准目录结构

  src/main/java目录:核心代码部分

  src/main/resources:配置文件部分

  src/test/java目录:测试代码部分

  src/test/resourcess:测试配置文件

  src/main/webapp:页面资源,js,css,图片等等

 

 

 

 

 

 

Maven的常用命令

 

mvn clean:对项目进行清理,清理的过程中会删除target目录下编译的内容

mvn validate:验证工程是否正确,所有需要的资源是否可用

mvn compile:maven工程的编译命令,作用是将src/main/java下的文件编译为class文件输出到target目录下

mvn test:对项目的运行测试

mvn packge:可以将打包后的文件存放到项目的target目录下,打包好的文件通常都是编译后生成的class文件

mvn verify:运行任何检查,验证包是否有效且达到质量标准

mvn install:在本地仓库生成仓库的安装包可以供其他项目引用,同时把打包后的文件存放到项目的target目录下

mvn site:生成项目相关信息的网站

mvn deploy:在整合或者发布环境下执行,将最终版本的包拷贝带远程的repository,使得其他的开发者或者工程可以共享  

 

 

标签:src,target,Maven,常用命令,main,目录,mvn
From: https://www.cnblogs.com/xjw12345/p/16612759.html

相关文章

  • 仓库的种类和彼此关系与Maven标准目录结构
    仓库的种类和彼此关系仓库分为三类:本地仓库,远程仓库,中央仓库三类仓库直间的关系:在默认情况下启动一个Maven工程会从本地仓库找jar包,如果本地没有在连网状态下会从中央仓......
  • Maven的安装以及仓库的种类和彼此的关系
    Maven的安装下载地址:https://maven.apache.org/download.cgi  Maven下载完成后,将Maven解压到一个没有中文没有空格的路径下 解压后的目录结构:   bin:存放......
  • maven一键构造概念和maven的安装
    maven一键构造概念我们的项目,往往都要经历编译、测试、运行、打包、安装,部署等一系列过程。什么是构建?项目从编译、测试、运行、打包、安装,部署整个过程都交给maven......
  • Redis命令操作_常用命令和Redis持久化
    通用命令keys*查询所有的键typekey:获取键对应的value的类型delkey:删除指定的keyclear:清除窗口所有内容127.0.0.1:6379>keys*(emptylistorset)127.0.0.1:......
  • maven概述和maven依赖管理的概念
    maven概述什么是MavenApacheMaven是一个软件工程管理和整合工具。Maven是一个采用纯Java编写(跨平台)的开源项目管理工具,Maven采用了一种被称之为对象模型(POM:Pro......
  • maven概述以及maven依赖管理的概念和一键构建理念
    Maven概述Maven是一个项目管理工具,它包含了一个项目对象模型(POM:ProjectObjectModel),一组标准集合,一个项目生命周期(ProjectLifeCycle),一个依赖管理系统(Dependencyma......
  • Linux-->文件目录作用查询
    Linux的目录结构在Linux中他的根目录都是决定好的无法改名,并且每一个目录他的作用都是决定好的在Linux中一切都是文件!,Linux会把所有的硬件都映射成文件/代表根目......
  • Maven设置编译版本
    1、配置pom文件<properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target></properties>或者<......
  • 清除maven残留下的".lastUpdate"文件
    maven工程中,若存在.lastUpdated文件,表示该文件下载失败并不会再重新下载,所以往往要把这种文件删除才能重新下载;以下是遍历所有本地仓库中存在的lastUpdated文件并删除 ......
  • linux suse非常用命令
    【1】suselinux查询端口占用情况查询$netstat-anp|grep:22tcp000.0.0.0:220.0.0.0:*LISTEN1666/sshd#-a显示所有活动的TCP连接,以及正在监听的TCP和UDP端......