maven常用标签

1、依赖排除标签

引入项目依赖,不依赖该项目排除的这个依赖

<dependency>
            <groupId>com.hu</groupId>
            <artifactId>backend-framework</artifactId>
            <version>1.0-SNAPSHOT</version>
            <!-- 排除依赖 -->
            <exclusions>
                <exclusion>
                    <groupId>依赖groupId</groupId>
                    <artifactId>依赖artifactId</artifactId>
                </exclusion>
            </exclusions>
</dependency>

2、依赖范围

  • 通过设置范围
  • import 表示作用范围是整个项目

一般取默认值

主程序范围有效。(main文件夹范围内)
测试程序范围有效。(test文件夹范围内)
是否参与打包运行。(package指令范围内)

3、是否可选

设置该依赖是否可选

<dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
</dependency>
posted @   有何和不可  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示