Maven的基本使用操作
常用命令
compile:编译
clean:清理
test:测试
package:打包
install:安装
具体步骤:
创建一个简单的项目,包括main里一个class和test里一个测试类,打开项目文件夹,按住shift的同时,鼠标右键点击pom.xml ->选择“在此处打开Powershell窗口”
1.编译操作:
命令:mvn compile
在打开的Powershell窗口中输入“mvn compile”,回车运行,如果此时打开maven本地仓库,可以看到仓库中持续加载的文件。
使用国内的远程仓库(如阿里云,下载速度更快),关于配置阿里云的远程仓库,请移步maven安装与配置
等待最后有才是编译成功!
成功后在项目文件夹下,出现新文件夹"target"(如下)
2.打包操作 :
命令:mvn package
Powershell窗口输入 mvn package
运行成功后,target文件下出现打包后的jar包(如下)
3.测试操作:
命令:mvn test
在控制台上显示你创建的Test测试文件的执行结果
4.安装操作:
命令:mvn install
将当前项目安装到你的本地仓库中,安装后的文件可以在本地仓库的com文件夹-> example文件夹中找到,文件夹名称为创建的项目名
生命周期:
共3套生命周期,分别是:
1.clean:清理工作
2.default:核心工作,例如编译,测试,打包,安装等
3.site:产生报告,发布站点
同一生命周期内,执行后边的命令,前边的所有命令自动执行。若在default周期中,打包某一文件,打包前面的编译、测试命令自动执行。
若有其他意见或者说法上的错误,恳请大家指正,谢谢*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。
Maven的基本使用操作相关推荐
- eclipse maven在哪里_Maven操作
Maven 使用工具: eclipse,jdk1.8,maven2.2 一, Maven简介 Maven 是Apache组织中一个颇为成功的开源项目,Maven 主要服务基于java 平台的项目构建, ...
- Maven项目 之eclipse操作篇
使用eclipse创建maven项目大家应该都很熟悉,这里主要说明如何将已创建的非maven项目修改为maven项目. 1.创建测试项目 创建一个Dynamic Web Project ,项目结构如图 ...
- maven项目——使用jedis操作redis
1.导入依赖 依赖如下: <!--导入jedis的jar包--><dependency><groupId>redis.clients</groupId&g ...
- eclipse运行maven web项目
说在前面:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具.现在好多公司都在使用.有时候我们想在eclipse启动maven项目,怎么操作呢,下面 ...
- 2021年大数据ZooKeeper(五):ZooKeeper Java API操作
目录 ZooKeeper Java API操作 引入maven坐标 节点的操作 ZooKeeper Java API操作 这里操作Zookeeper的JavaAPI使用的是一套zookeeper客户端 ...
- 在Eclipse中使用Maven构建Spring项目
最新版的Spring需要使用Maven构建,本文讲述怎么在Eclipse构建Maven项目,以配置Spring项目为例. maven简单介绍 maven是构建工具,也是构建管理工具.ant只是构建工具 ...
- Java项目:中小医院信息管理系统(java+Springboot+ssm+mysql+maven+jsp)
源码获取:博客首页 "资源" 里下载! 一.项目简述 本系统功能包括:实现了挂号收费,门诊管理,划价收 费,药房取药,体检管理,药房管理,系统维护等各个模块功能,非常不错. 二.项 ...
- Maven实战:Maven生命周期
前言 之前有写过一篇文章Maven实战,介绍了Maven的一些基本概念,以及对于一个初学者而言的Maven基础知识,当时在我看来掌握了这些基本是够用的. 随着工作的深入,越来越感觉对于Maven的理解 ...
- java jetty eclipse_用Eclipse+Maven+Jetty构建Java Web开发环境(详细笔记)
(软件环境) 『系统』Windows 10 x64 『JAVA』JDK 1.8.0_91 『Eclipse』 Eclipse-oxygen 『Maven』 apache-maven-3.6.3 『Je ...
- Apache Maven 2 简介
级别: 中级 Sing Li (westmakaha@yahoo.com), 作家, Wrox Press 2007 年 1 月 08 日 现代软件项目不再是单个本地团队独立开发的产物.随着健壮的企业 ...
最新文章
- ADAS方案设计成功关键:图像处理技术
- vc6.0报delete and rebuild Error executing link.exe.错误
- Python常见问题(6):Python在Windows上的问题 Python on Windows FAQ
- Java Enum 使用
- wxif 判断字符串相等_ES6:字符串、数组、对象的扩展
- Hadoop之MapReduce程序应用一读取专利引用数据集并对它进行倒排
- 基于事件驱动架构构建微服务第14部分:查询API
- spark两种kafka偏移量维护方式
- 【剑指offer】35、复杂链表的复制
- 用chkconfig配置linux自启动服务,用chkconfig配置linux自启动服务
- 《软件需求最佳实践》——阅读笔记一
- window中cmd复制文件命令
- chrome插件离线安装包(.crx)下载
- vscode 使用手册
- Django之 migration 原理
- 计算机开机显示器不亮,电脑开机显示器不亮,小编教你电脑显示器不亮怎么解决...
- OpenStreetMap初探(一)——了解OpenStreetMap
- 32位int 最小负整数
- 大数据———Flume与Kafka整合
- java扑克牌随机发牌_Java练习——扑克牌发牌器