小白学Java37:Maven框架

MAVEN环境搭建

下载

http://maven.apache.org/download.cgi
在这里插入图片描述
在这里插入图片描述

解压

解压到自定义的文件目录下
在这里插入图片描述

配置环境变量

MAVEN_HOME : MAVEN的解压路径
Path : %MAVEN_HOME%\bin

测试

mvn -v
在这里插入图片描述

配置MAVEN

本地仓库配置

打开 \conf\settings.xml
在最末尾添加上
< localRepository>自定义的本地仓库路径< /localRepository>

JDK配置

打开 \conf\settings.xml
在最末尾添加上

<profiles>
<!-- 配置jdk版本 -->
  	<profile>
  	
  		<id>myjdk</id>
  		<activation>
  			<activeByDefault>true</activeByDefault>
  			<jdk>1.8</jdk>
  		</activation>
  		
  		<properties>
  			<maven.compiler.source>1.8</maven.compiler.source>
  			<maven.compiler.target>1.8</maven.compiler.target>
  			<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
  		</properties>
  	</profile>
  </profiles>
  <!-- 让配置的jdk生效 -->
 <activeProfiles>
    <activeProfile>myjdk</activeProfile>
</activeProfiles>

pom.xml配置

  1. 打包方式
把项目打包为war包或者jar包
	<packaging>jar</packaging>
	<packaging>war</packaging>pom.xmld
  1. 下载依赖

https://mvnrepository.com/
获得依赖的坐标,然后再pom.xml中导入
1,搜索需要的jar,2,选择版本,3获取坐标,4,添加到pom.xml的< dependencies >标签内

<dependencies>

 </dependencies>

依赖的生命周期

在这里插入图片描述

  1. compile(默认值):适用于所有阶段
  2. provided: 编译期要有,但是运行期不必有,期望jdk或者容器带有此依赖比如servlet-api
  3. runtime : 编译器不必有,但是运行时要有,比如mysql的驱动,
  4. test:测试时使用,适用于测试的编译运行阶段
  5. system: maven不会在本地仓库查找依赖,而是在本地磁盘目录中找

maven指令

在这里插入图片描述

常用的:

  1. clean:清空目前已经编译好的项目
  2. compile: 手动编译项目
  3. package: 打包(默认jar)
  4. install : 把此项目打包并安装到本地仓库中
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值