首页 > 其他分享 >maven常用标签

maven常用标签

时间:2023-11-23 21:22:44浏览次数:25  
标签:常用 依赖 标签 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>

标签:常用,依赖,标签,maven,文件夹,是否,范围
From: https://www.cnblogs.com/huxiaoan1/p/17852534.html

相关文章

  • git常用指令
    gitclonehttps://gitee.com/CcMdFk/the-gobang-game-of-cc-md-fk.gitgitpullhttps://gitee.com/CcMdFk/the-gobang-game-of-cc-md-fk.gitgitpull--rebasehttps://gitee.com/CcMdFk/the-gobang-game-of-cc-md-fk.gitgitadd.gitstatusgitcommit-m"add&q......
  • java常用时间日期类总结
    前置知识:UTC时间(CoordinatedUniversalTime):协调世界时,主要的世界时间标准,0时区的时间UTC+8:东八区时间Epoch(纪元):1970-01-0100:00:00UTC(北京时间1970-01-0100:08:00UTC+8) 常用类描述 System.currentTimeMillis()返回Epoch至今的毫秒数 java.ut......
  • Linux vim常用操作命令
    vim和vi有什么区别,简单的理解vim是vi的升级版,所以直接用vim。vim的所有操作是区分中英文大小写的,并且区分数字键盘(数字不能用小键盘)。vim有三种工作模式:命令模式、文本编辑模式和最后行模式。一、命令模式下的操作1.1光标定位键盘的上下左右可以移动,同时k上......
  • Tmux简介及常用操作
    Tmux简介Tmux即终端多路复用器,可以在一个终端会话中创建和管理多个终端窗口的开源工具。当SSH连接中断时,会话不受影响,可以重新连接上SSH后重新进入该回话继续工作。(终于不用担心实验室网断开后,跑了那么久的网络也被中断了。)常用操作会话tmuxnew-ssession_name:创建新的Tmu......
  • js 数组、字符串常用方法
    JavaScript数组的常用操作增:push()向数组的末尾添加一个或更多元素,并返回新的长度unshift()在数组开头添加任意多个值,然后返回新的数组长度splice()传入三个参数,分别是开始位置、0(要删除的元素数量)、插入的元素,返回空数组concat()首先会创建一个当前数组的副本,然后再把它......
  • 常用正则表达式
    正文:MDN正则参考文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Regular_Expressions我的正则笔记:https://www.yuque.com/docs/share/36f69420-115f-4e01-b897-550d94b404ab?#《正则》千分位表示价格1.针对正数、负数,整数,浮点数都可以(IE不支持,会出现错......
  • 子元素div如何占满整个td标签
    答:两种思路。思路一、放弃表格自带的自适应功能,也就是内容不会自动垂直居中,高度也不会由内容伸展。将div相对td绝对定位,div的边缘都紧贴td的边缘。td{position:relative;}div{position:abolsute;top:0;right:0;bottom:0;left:0;}思路二......
  • CTF-MISC(杂项)常用工具
    Audacity 提取莫斯密码辅助工具。题目中遇到音频文件,听到长短不一的声音,往往就是摩斯密码题。直接使用此工具,省时省力高效率。 stegsolve图片隐写分析工具选中可疑图片打开。利用四个功能,查看图片中隐藏的各种信息。打开可疑动图。 QR_Research二维码工具查找二维......
  • golang常用包详解之: errgroup
    前言:并发编程在现代软件开发中变得越来越重要。Go语言通过goroutine和channel等语言特性为并发编程提供了非常强大的支持,但是在实际开发中,如何有效管理多个goroutine并处理它们可能产生的错误是一个挑战。这时,Go语言的官方库中的errgroup包就能发挥作用。正文:1.errgroup包概述......
  • <p>标签导致<script></script>的高亮显示丢失。
    最近在改程序发现,<script></script>下的标签里的高亮不见,而且就一个文件是这样。网上找了一下,都说是设置的问题,也有说主题bug导致。 改了一下代码,发现惊奇的又出现高亮了:<template#description><div><div>{{item.check_man}}</d......