[maven学习笔记(七)] maven 依赖范围
发布日期:2022-02-27 02:37:56 浏览次数:42 分类:技术文章

本文共 350 字,大约阅读时间需要 1 分钟。

maven 提供三种 classpath,分别是:编译、测试、运行。

而 maven 的 pom.xml 文件中 scope 标签可以取六种值,分别是:

1、compile:

默认的范围,对于编译、测试、运行三种 classpath 都有效

2、provided:

在编译和测试的时候有效,在最后运行的时候不会被加入

3、runtime:

在测试和运行的时候有效,例如:jdbc 驱动

4、test

测试

5、system:

作用范围和 provided 相同,但是因为与本机系统相关联,可移植性差。

6、import:

指明导入的范围,只在 dependencyManagement 中,表示从其他的 pom 中导入 dependency 的配置,下面的代码 表示 将 A 中的依赖导入到 B 中。

在这里插入图片描述

转载地址:https://blog.csdn.net/weixin_43399464/article/details/104527448 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:[maven学习笔记(六)] pom.xml 解析
下一篇:[maven学习笔记(八)] maven 依赖传递

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年03月27日 23时18分36秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

Maria数据库怎么复制到mysql_MySQL、MariaDB数据库的AB复制配置过程 2019-04-21
mysql5.6 icp mrr bak_【mysql】关于ICP、MRR、BKA等特性 2019-04-21
mysql utf8跟utf8mb4_MySQL utf8 和 utf8mb4 的区别 2019-04-21
docker mysql开机自启动_Docker学习4-学会如何让容器开机自启服务【坑】 2019-04-21
在mysql中删除表正确的是什么_在MySQL中删除表的操作教程 2019-04-21
mysql有3个共同好友_共同好友mysql 2019-04-21
代理查询 mysql_查询数据库代理设置 2019-04-21
mysql dif_mysqldiff实现MySQL数据表比较 2019-04-21
mysql 允许其他主机访问权限_允许其他主机访问本机MySQL 2019-04-21
druid不能close mysql连接_alibaba druid mysql连接问题 2019-04-21
mysql 设置按天分表_MySQL 优化实战记录 2019-04-21
java连接mysql 不推荐_java连接mysql 2019-04-21
mysql数据库 quota_shell脚本抓取用户存储quota写道mysql并展现到grafana面板 2019-04-21
idea测试连接mysql报错08001_IDEA连接MySQL错误 2019-04-21
layui导入模板数据_layui表格-template模板的三种用法 2019-04-21
mysql分组显示行号_mysql 显示行号,以及分组排序 2019-04-21
MySQL常见的主从复制架构_如何搭建经典的MySQL 主从复制架构 2019-04-21
编写python程序、计算账户余额_小明有20w存款存在余额宝中,按余额宝年收益为3.35%计算,用Python编写程序计算,多少年后小明的存款达到30w?... 2019-04-21
python 公众号引流_公众号引流方法有哪些? 2019-04-21
java 减少内存_java中减少内存占用小技巧 2019-04-21