`

11-依赖的范围

 
阅读更多

1、test范围指的是测试范围有效,在编译和打包时都不会使用这个依赖

2、compile范围指的是编译范围有效,在编译和打包时都会将依赖存储进去

3、provided依赖:在编译和测试的过程有效,最后生成war包时不会加入,诸如:servlet-api,因为servlet-api,tomcat等web服务器已经存在了,如果再打包会冲突

4、runtime在运行的时候依赖,在编译的时候不依赖(比如sql驱动)

 

 

默认的依赖范围是compile

 

常用的就test compile

分享到:
评论

相关推荐

    urgent11-detector-master.zip

    由于其广泛的应用,Urgent11 漏洞的影响范围非常广泛,可能威胁到许多关键基础设施的安全。 标题 "urgent11-detector-master.zip" 暗示这是一个与 Urgent11 漏洞相关的工具,可能是由漏洞发现者或安全研究人员发布...

    x11vnc-0.9.13.tar.gz

    同时,x11vnc还支持多种操作系统,包括Linux、macOS和Windows,这大大增加了其适用范围。 总的来说,x11vnc是一个强大且灵活的远程桌面工具,它的源码提供了深入了解其工作原理和定制化功能的机会。无论是系统管理...

    jdk-11_linux-x64_bin.tar.gz

    3. **动态类型语言支持**:新增了`var`关键字,允许在局部范围内声明变量时无需指定类型,提升了代码的简洁度。 4. **文本块**:JDK 11引入了多行字符串文本块(text blocks),便于处理和展示多行文本,减少了转义...

    802.11n USB Wireless LAN Card_5.1.28.0_8-11-2016_6.1_x64.zip

    802.11n是IEEE制定的一种无线局域网(WLAN)通信标准,它提高了无线网络的数据传输速度,最大理论速率可达600Mbps,并且增强了网络覆盖范围。 描述中提到的用途,表明这个驱动程序主要为那些经常需要在不同地点使用...

    AIArena-0.0.11-py3-none-any.whl.zip

    这个特定的包是AIArena的一个版本,版本号为0.0.11,它是针对Python 3编写的,适用于任何平台("none"表示它不依赖于特定的硬件或操作系统),并且是"any"架构,意味着它可以在支持Python 3的任何体系结构上运行。...

    JDK-11-linux-最新版本-64位

    5. **动态类型推断增强(var关键字)**:在JDK 11中,`var`关键字的使用范围扩大,现在可以在局部方法变量声明中使用,允许编译器推断变量的类型,使得代码更简洁。 6. **私有接口方法(Private Interface Methods...

    oracle11gR2 linux6 64,32全套依赖包

    描述中的"redhat6 centos6 oracle11gr2安装所需全套(32,64)依赖包"进一步确认了这个压缩包的适用范围,即不仅适用于64位环境,也支持32位环境,这对于那些还在使用32位系统的用户来说非常宝贵。Red Hat ...

    802.11w-2009

    4. **保护范围**:该标准不仅涵盖了基本的服务集(BSS),还支持扩展的服务集(ESS)和混合服务集(HSS)。 #### 五、实现与应用 实施IEEE 802.11w-2009标准的关键在于确保所有参与设备都支持该标准。这可能涉及到...

    opencv 4.5.3安装包及依赖包

    OpenCV是用C++编写的,所以需要一个支持C++11或更高版本的编译器。 5. **图像I/O库**:如JPEG、PNG、TIFF等,用于读取和写入不同格式的图像文件。 6. **OpenEXR**:用于处理高动态范围图像。 7. **FFmpeg**:如果...

    最新电大上海电大-工商企业经营管理-复习范围.doc

    18. **物流功能之间的关系**:物流的各功能之间相互依赖,通过物流信息实现整合(A.运输)。 19. **库存管理**:经济订货批量考虑了订货费用和储存成本(A.15000吨)。 20. **应对季节性波动的库存**:季节性储存...

    Python库 | sqlite_s3vfs-0.0.11-py3-none-any.whl

    该库的版本号为0.0.11,适用于Python 3.x环境,且没有特定的平台依赖,意味着它可以在各种操作系统上运行。`py3-none-any`表示这是一个纯Python模块,不包含任何特定平台的二进制组件。 安装`sqlite_s3vfs`库非常...

    pkcs11-2000版.doc

    - 包括最终用户、管理员等角色,不同角色具有不同的权限和操作范围。 **应用程序及其Cryptoki的使用:** - 应用程序可以通过调用Cryptoki API来访问硬件设备,进行加密操作。 - 支持多进程和多线程环境下的并发...

    vc运行时6-9-11-12-14合集

    本合集包含的版本范围广泛,涵盖了从VC6到VC14的不同版本,这对于我们理解各个时期C++运行时库的演化和兼容性问题具有重要意义。 首先,VC6(Visual C++ 6.0)的运行时库是微软早期的C++开发工具的一部分,它主要...

    连续可移动磷铁精确浇注系统技术规范书11-3-23.doc

    3. **交通运输**:铁路运输需符合二级超限规定,进厂交通主要依赖公路,厂用电源为AC 380V三相四线制动力电和控制电,同时设备使用中涉及DC24V和DC12V的控制电源。 4. **供货范围**:卖方需提供一套连续可移动磷铁...

    参考资料-2-2、CK0+200~ CK0+400右侧路基护坡_重命名_2017-1-17-11-35-12.zip

    这个范围内的路基护坡可能是由于地质条件、地形特点或原有护坡损坏等原因,需要进行特殊关注或改造。 路基护坡的设计通常基于多个因素,包括土壤类型、地下水位、气候条件、交通荷载以及地形地貌。设计时要考虑护坡...

    ISO_IEC_14496-14_2003-11-15

    而“Normative references”部分则可能列举了该标准所依赖和参考的其他标准或规范,这些通常是该标准设计和实施时必须考虑的前置或相关标准。 “Storage of MPEG-4”和“Elementary Stream Tracks”则是标准中具体...

    WA4300S-CMW520-R1508P11-FAT.zip

    在胖AP模式下,每个AP都独立工作,拥有自己的配置和管理能力,不依赖于无线控制器(Wireless Controller),适合小型或分散的网络环境。这种模式下的AP可以独立进行配置、用户认证、漫游等功能,但管理和扩展性相对...

    php-5.5.3-Win32-VC11-x86_php_

    标题 "php-5.5.3-Win32-VC11-x86_php_" 提供的信息表明,这是PHP编程语言的一个版本,具体是5.5.3版本,专为Windows 32位操作系统编译,并且使用了Visual C++ 11(VC11)编译器。这个版本主要面向开发人员,提供了在...

    aspose-cells-19.5-java.zip

    8. **数据验证**:允许设置单元格的数据验证规则,如输入范围、日期等。 9. **合并和拆分单元格**:方便地进行单元格的合并与拆分操作。 10. **工作表操作**:可以添加、删除、重命名工作表,调整工作表顺序。 11. *...

Global site tag (gtag.js) - Google Analytics