当前位置: 首页 > news >正文

导入Maven项目

 导入Maven项目

在IDEA中导入Maven项目,有两种方式。

  • 方式一:File -> Project Structure -> Modules -> Import Module -> 选择maven项目的pom.xml

  • 方式二:Maven面板 -> +(Add Maven Projects) -> 选择maven项目的pom.xml

依赖配置

  • 基本配置

依赖:指当前项目运行所需要的jar包。一个项目中可以引入多个依赖:

例如:在当前工程中,我们需要用到logback来记录日志,此时就可以在maven工程的pom.xml文件中,引入logback的依赖。具体步骤如下:

  1. 在pom.xml中编写<dependencies>标签

  2. <dependencies>标签中使用<dependency>引入坐标

  3. 定义坐标的 groupIdartifactIdversion

  4. 点击刷新按钮,引入最新加入的坐标。

  • 刷新依赖:保证每一次引入新的依赖,或者修改现有的依赖配置,都可以加入最新的坐标

  • 排除依赖

排除依赖:指主动断开依赖的资源,被排除的资源无需指定版本。

配置形式如下:

<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>6.1.4</version><!--排除依赖, 主动断开依赖的资源--><exclusions><exclusion><groupId>io.micrometer</groupId><artifactId>micrometer-observation</artifactId></exclusion></exclusions>
</dependency>

http://www.dtcms.com/a/303362.html

相关文章:

  • 解决幻读问题
  • maven 打包报错 process terminated
  • 基于Spring Boot+Vue的吉他社团系统设计和实现(协同过滤算法)
  • 架构师增效指南:飞算JavaAI:需求驱动下的智能微服务拆分与治理
  • 五自由度磁悬浮轴承转子不平衡质量的高性能控制策略全解析
  • 亚马逊地址关联暴雷:新算法下的账号安全保卫战
  • 采用黑翅鸢优化算法BKA-CNN-LSTM、CNN-LSTM、LSTM、CNN四模型多变量回归预测,多输入单输出(Matlab)
  • 《计算机“十万个为什么”》之 [特殊字符] 序列化与反序列化:数据打包的奇妙之旅 ✈️
  • Python与Mysql
  • Error: Unable to find a match: python3.8
  • FDWS86068-F085高频开关电源DC/DC转换器,适合高功率密度N沟道增强型
  • 7月28号打卡
  • 为什么额前的头发叫刘海,不叫张海
  • Linux 下安装包安装lsof工具
  • 基础算法(9)——哈希表
  • nginx日志分割
  • 11.Dockerfile简介
  • Java中的协变、逆变
  • 【AI绘画】Stable Diffusion webUI 与 ComfyUI 全解析:安装、模型、插件及功能对比
  • 使用宝塔“PostgreSQL管理器”安装的PostgreSQL,如何设置远程连接?
  • 开发避坑短篇(7):Vue+window.print()打印实践
  • Linux中配置haproxy
  • Java 笔记 serialVersionUID
  • 50etf的实值期权和虚值期权谁涨得快?
  • gdb调试教程
  • 图像轮廓与凸包
  • 网络编程接口htonl学习
  • 如何进行DAP-seq的数据挖掘,筛选验证位点
  • Baumer工业相机堡盟工业相机如何通过YoloV8深度学习模型实现面部口罩的检测识别(C#代码,UI界面版)
  • C++-关于协程的一些思考