Maven【使用手册2】

每天进步一点点,才能有大树的参天

一.Maven的绑定

使用图文操作更加直观
绑定后在idea中直接进行使用方便项目结构的创建于jar包的管理

1.在idea中进行Maven的绑定

1.1当前项目构建的绑定

第一步
File—>Settings ,目录下

在这里插入图片描述
第二步
在Maven目录ixa选中Importing
在这里插入图片描述
第三步
在Runner中
在这里插入图片描述
绑定完成

1.2在未来项目中绑定

第一步
File下
在这里插入图片描述
第二步
在这里插入图片描述
第三步
在这里插入图片描述
第四步
在这里插入图片描述
绑定完成

2.创建Maven结构

2.1在File中创建Modole

第一步
在这里插入图片描述
第二步
在这里插入图片描述
第三步
一路next即可
在这里插入图片描述

2.2创建完成后会发现并不是完整目录结构

完整目录结构为
在这里插入图片描述
缺失项目结构的补全
手动创建缺少的java目录于test目录
在这里插入图片描述

刷新Maven
在这里插入图片描述
创建完成

target目录不需要手动创建,在运行中自动生成

3.测试代码

在java中创建Servlet
在这里插入图片描述

注意这里快捷生成的Servlet注解中是没有添加配置路径的需手动添加
第二步
在这里插入图片描述
第三步
在这里插入图片描述

第四步在pom.xml文件中添加jar包

在这里插入图片描述
第五步
在这里插入图片描述

3.自定义创建项目结构

第一步
在这里插入图片描述
第二步
在这里插入图片描述
第三步
在这里插入图片描述

第四步 手动添加webapp结构
1.
在这里插入图片描述
2.
在这里插入图片描述
3.
在这里插入图片描述
4.
在这里插入图片描述
5.
在这里插入图片描述
6.
在这里插入图片描述
wenapp修改完成
第五步
在这里插入图片描述
注意:服务器需要手动配置

4.服务器配置

在这里插入图片描述
结果

在这里插入图片描述

3.依赖的范围管理

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

3.1 使用位置

1. main主程序目录使用位置
main目录程序代码编译时使用

2.test测试程序目录使用位置
就是test目录程序代码编译时使用

3.taget输出程序目录使用位置
就是target输出目录代码运行时使用

3.2 范围

test范围
测试中使用,其他地方均无法使用,如junit包测试程序运行时使用。

runtime范围
测试中于运行时使用,编译时无法使用,如 MySql 驱动包。

provided范围
若服务器中已经存在需要的jar包则使用该字段标签,如 selvet包。

complile范围
所有位置均需要使用,大多数jar包都设置该字段。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值