强大的项目管理工具maven
2024-08-24 16:04:02
大概功能:构建项目,管理jar包,编译代码,自动运行单元测试、打包、生成报表,部署项目,生成web站点。
重要功能:依赖管理(maven对jar包的管理过程,能够大大的节约磁盘空间)、项目的一键构建。
Maven项目标准目录结构
scr/main/java目录 核心代码部分
scr/main/resources目录 配置文件部分
scr/text/java目录 测试代码部分
scr/text/resources目录 测试配置文件部分
如果是web工程还有
scr/main/webapp 页面资源、js、css、图片等
Maven常用命令
mvn clean 删除本地编译的所有信息
mvn compile编译核心代码部分
mvn test编译测试代码与核心代码部分
mvn package打包
mvn install 打包并将其放入本地仓库中
(这4条命令当执行后面的命令时前面的命令也会被自动执行一次)
mvn deploy 发布(需要进行一些相关配置)
后面5条命令一同构成maven的默认生命周期
最新文章
- 【Vijos】1218 数字游戏
- 第三百三十六天 how can I 坚持
- TreeList 实现多表头
- [LeetCode]题解(python):141-Linked List Cycle
- Kettle(Pentaho)实现web方式远程执行job或transformation
- 基于keepalived搭建MySQL高可用集群
- 独热编码OneHotEncoder简介
- CentOS6下安装git
- linux第一天
- Sublime Text 3安装Package Control快速建立html5和xhtml文档
- 各种浏览器下的页面元素xpath获取方法
- XE5开发Android程序调用电话相关功能(短信息和电话)
- leetcode - [4]Sort List
- linux echo命令提示权限不够的解决办法
- 小米盒子 作为nas服务器
- jps 命令详解
- php的几个实用正则表达式
- java中static、this、super、final用途、用法及实例
- RTTI、dynamic_cast、typeid、类与类之间的关系uml
- mybatis学习之入门实例
热门文章
- C# 常用方法——base64字符串转图片
- kubernetes的搭建以及dashboard页面的启动
- BZOJ1968: [Ahoi2005]COMMON 约数研究 线性筛
- elasticsearch与kibana安装过程(linux)
- Qt新安装之后出现Error while building/deploying (kit: Desktop Qt 5.7.0 GCC 64bit) When executing step ";Make”
- 一、基础篇--1.3进程和线程-CountDownLatch、CyclicBarrier 和 Semaphore
- adb shell am start -W查看APP启动时间(优化冷启动)
- OGG-01877 Missing explicit accessrule for server collector
- springboot实现内存缓存
- 数据库CASE 函数 时间用法