maven基础3

本文介绍如何在Maven项目中引入本地项目作为依赖,并详细解释了scope的有效范围及示例。同时,提供了在Eclipse中进行Maven配置的方法,包括配置Maven安装目录、本地库路径,以及创建和配置Maven类型的Web项目的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、引用本地项目x到另一个项目y
1.在mvn install项目x
2.在y的pom.xml文件中配置依赖关系
3.根据x项目中编译的class路径引用项目
二、scope有效范围
1.scope:compile,test,provide
2.有效范围
compile test provide
编译 1 1 1
测试 0 1 0
参与编译 1 0 0
参与打包 1 0 0
参与部署 1 0 0
主程有效 1 0 1

3.有效示例
test junit.jar
provide servlet.jar
4.maven的生命周期
需要执行的命令都是从头开始的

三、eclipse中maven使用前的配置
1.配置maven安装目录在这里插入图片描述

2.配置maven配置文件,通过它来找到本地库
在这里插入图片描述
3.通过eclipse中maven组件生成的项目中jrelibrary时1.5版的,会有一点小问题:
jdk1.5 List s=new ArrayList();
jdk1.5以上 List s=new ArrayList<>();
手动修改:
a.删除原有的1.5,添加本地安装的。 在这里插入图片描述
b.配置Java compiler:

在这里插入图片描述
四、在eclipse中创建maven类型的web项目
1.创建maven项目时,勾选war类型:
在这里插入图片描述
2.创建项目后,右键项目名称选择properties,进入如下界面,去掉勾之后,点击apply:

在这里插入图片描述
3.再次勾选Dynamic Web Module,会出现如下提示:
在这里插入图片描述
4.点击链接,进入如下画面:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191211180720779.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2h5dDE4MjM4MA==,size_16,color_FFFFFF,t_70
5.修改内容如下,点击ok关闭画面:
在这里插入图片描述
6.点击Apply and Close结束配置,maven类型web项目配置完成:
在这里插入图片描述
6.如果web项目启动不了,可以再次确认一下该配置信息是否保存,否则不能在server上启动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值