Maven 依赖项配置

XML 复制代码
<dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>4.0.1</version>
      <scope>provided</scope>
</dependency>
  1. <dependency> 标签

    这是 Maven 依赖项配置的开始和结束标签,它包围了关于这个依赖项的所有信息。

  2. <groupId> 标签

    这是依赖项所属的组 ID。在这个例子中,它是 javax.servlet,表示这个库是属于 javax.servlet 这个组的。

  3. <artifactId> 标签

    这是依赖项的 artifact ID,也就是库的名称。在这里,它是 javax.servlet-api,表示你需要的是 Servlet API 库。

  4. <version> 标签

    这是你所依赖的库的版本。在这个例子中,版本是 4.0.1,表示你需要的是 Servlet API 的 4.0.1 版本。

  5. <scope> 标签

    依赖项的作用范围。在这个例子中,scope 被设置为 provided。这意味着这个依赖项在编译和测试时是需要的,但在运行时将由运行环境(如 Web 服务器或应用服务器)提供。对于 Servlet API 来说,这是常见的设置,因为 Web 服务器(如 Tomcat)已经包含了 Servlet API 的实现。

相关推荐
龙华1 小时前
IDEA 高效开发:Maven 项目依赖服务自动启动配置指南(适用于初级开发者)
maven·intellij idea
float_com4 小时前
【JavaWeb】----- Maven入门与实践
maven·javaweb
阿宁又菜又爱玩5 小时前
Maven基础知识
java·maven
冷雨夜中漫步5 小时前
Maven BOM(Bill of Materials)使用指南与常见错误
java·数据库·maven
BUTCHER55 小时前
maven插件
java·maven
Hui Baby7 小时前
maven自动构建到镜像仓库
java·maven
永不停歇的蜗牛1 天前
Maven的POM文件相关标签作用
服务器·前端·maven
洛克大航海1 天前
Maven 的下载安装配置教程
java·maven
Mr.朱鹏1 天前
RocketMQ可视化监控与管理
java·spring boot·spring·spring cloud·maven·intellij-idea·rocketmq
咖啡不甜不好喝1 天前
IDEA Maven设置所有项目生效
maven·idea