Maven学习笔记-在eclipse中使用maven

1.在eclipse中设置maven

在eclipse使用maven之前,我们先需要在eclipse中对maven进行设置,主要需要设置的参数为“Installation”和“user Settings”;

  • installation:这个参数主要是为了指定maven主程序的所在位置

在这里插入图片描述

  • User settings:这个参数主要是为了用仓库的settings.xml文件指定本地仓库的所在位置,这个位置我们可以在settings.xml中修改。

在这里插入图片描述

tip:如果需要修改本地maven仓库的路径,我们可以在settings标签下找到这段代码,取消注释并修改路径即可
在这里插入图片描述

2.在eclipse中创建maven工程

1. 如何在eclipse中创建maven类型的java项目
选择File-New-Maven Project

在这里插入图片描述
勾选“Create a simple project”,创建一个简单maven的项目
在这里插入图片描述
点击next,输入我们的maven项目的坐标,packageing选择“jar”,点击“finish”

在这里插入图片描述

创建完成后,我们会发现磨人的jdk版本比较低,我们可以右键选择“properties”修改jdk版本

在这里插入图片描述
在这里插入图片描述

也可以在maven的settings.xml中指定jdk版本,在“profiles”标签下添加以下代码:
在这里插入图片描述

	<profile>
		<id>jdk-1.8</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>

tip: 如果不识别1.8的话可以将安装一个新版本的maven

2. 如何在eclipse中创建maven类型的web项目
创建web项目和创建java项目前半部分是一样的
选择File-New-Maven Project
在这里插入图片描述
勾选“Create a simple project”,创建一个简单maven的项目
在这里插入图片描述
点击next,输入我们的maven项目的坐标,到这里packageing选择“war”,点击“finish”
在这里插入图片描述
此时会生成一个maven项目,但是我们打开后和其他的web项目比较,会发现目前的web项目的目录其实是不完整的,缺少web-inf
在这里插入图片描述
处理方式
1. 右键我们的maven项目选择“properties”
2. 选择“project facets”下的“Dynamic Web Module”,首先将“√”去掉点击“apply”,然后再次选中(这次不要点击“apply”),下方会出现一个标黄的选项
在这里插入图片描述
3. 打开该选项,就可以设置我们的web项目了,将content路径修改为“src/main/webapp”,并选中“generate web.xml”选项,否则不会生成“web.xml”,然后点击ok

在这里插入图片描述
4.上个页面退出后,回到project facets再次点击“apply”
在这里插入图片描述
3. 如何在eclipse中执行maven的常用命令

选中项目右键“Run AS”
在这里插入图片描述

3.如何在eclipse中导入一个maven项目

eclipse导入maven项目主要分为两种情况,“是eclipse生成的maven项目”和“不是eclipse生成的maven项目”,这两者的区别就是项目下是否有eclipse的配置文件“.settings”和“.project”,而maven是通过pom.xml来判断一个项目是否为maven的;
在这里插入图片描述

1.是eclipse生成的maven项目
如果该maven项目就是eclipse生成的,我们使用常规的导入方式即可
在这里插入图片描述
2.不是eclipse生成的maven项目
如果该maven项目不是eclipse生成的,我们就需要使用maven的导入方式,但是这样的话就需要先将项目复制到workspace下
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值