开发者社区> 问答> 正文

Maven依赖的provided范围通常用于哪些场景?

Maven依赖的provided范围通常用于哪些场景?

展开
收起
迪哒迪滴喵 2024-08-13 19:17:58 32 0
1 条回答
写回答
取消 提交回答
  • Maven依赖的provided范围通常用于那些编译时需要,但在运行时由JDK或容器提供的库。例如,org.projectlombok:lombok是一个常用的编译时依赖,它会在编译过程中处理注解,但不需要包含在最终的产物中,因为Lombok的功能已经被编译后的代码所替代。因此,Lombok的依赖应该设置为provided范围:

    <dependency> 
    <groupId>org.projectlombok</groupId> 
    <artifactId>lombok</artifactId> 
    <scope>provided</scope> 
    </dependency>
    
    2024-08-13 21:57:38
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载