SA19225332_第三次作业

基于VSCode的JAVA编程语言的构建调试环境搭建指南

Maven基本知识

mvn 是什么

mvn项目构建流程

SA19225332_第三次作业_第1张图片

mvn工程目录约定

SA19225332_第三次作业_第2张图片

什么是依赖管理

SA19225332_第三次作业_第3张图片

 maven常用命令

mvn -version/-v  显示版本信息 
mvn archetype:generate        创建mvn项目 
mvn archetype:create -DgroupId=com.oreilly -DartifactId=my-app   创建mvn项目 

mvn package      生成target目录,编译、测试代码,生成测试报告,生成jar/war文件 
mvn jetty:run     运行项目于jetty上, 
mvn compile       编译 
mvn test            编译并测试 
mvn clean         清空生成的文件 
mvn site           生成项目相关信息的网站 
mvn -Dwtpversion=1.0 eclipse:eclipse        生成Wtp插件的Web项目 
mvn -Dwtpversion=1.0 eclipse:clean        清除Eclipse项目的配置信息(Web项目) 

mvn -DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。

mvn -Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。
mvn eclipse:eclipse  将项目转化为Eclipse项目

Maven的安装和配置

https://www.cnblogs.com/marvinn/p/10787530.html

 VSCode Maven项目构建流程

配置settings.json,注意改成自己的Maven路径

SA19225332_第三次作业_第4张图片

新建一个Maven工程,(注意:首先要先在VScode中安装maven插件,VSCODE中ctrl + shift + p搜索maven工程)输入groupId,artifactId,Version等信息

SA19225332_第三次作业_第5张图片

在项目中新建一个HelloMaven类,引入junit坐标,并编写测试类TestHelloMaven.java,注意文件对应的目录位置

 SA19225332_第三次作业_第6张图片

pom.xml中引入坐标

SA19225332_第三次作业_第7张图片

执行编译,测试命令

SA19225332_第三次作业_第8张图片

 

 SA19225332_第三次作业_第9张图片

 执行安装命令

 

检测本地仓库,得到Jar包

SA19225332_第三次作业_第10张图片

 

你可能感兴趣的:(SA19225332_第三次作业)