首页 > 其他分享 >IDEA导入依赖+Maven配置

IDEA导入依赖+Maven配置

时间:2024-07-05 19:56:08浏览次数:17  
标签:maven git 配置 IDEA Maven 导入 终端 安装 bash

Maven安装及配置

安装

安装链接:https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/
注:建议不要直接安装最新版本,选用常用、稳定的版本安装即可,比如:3.6.3

配置

1> 配置bash_profile文件
终端输入:
vi ~/.bash_profile

进入插入模式后插入以下内容,再保存退出:
#Setting PATH for maven
export M2_HOME=“/Users/xupeng/Library/apache-maven-3.8.4” //根据你安装maven文件夹的路径
export PATH=“ M 2 H O M E / b i n : M2_HOME/bin: M2H​OME/bin:PATH”

在终端输入执行:source ~/.bash_profile

在终端输入执行:mvn -v 查看版本信息检查maven是否配置成功

2>配置.zshrc文件
终端输入:
vim ~/.zshrc

进入插入模式后插入以下内容,再保存退出:
#Setting PATH for maven
export M2_HOME=“/Users/xupeng/Library/apache-maven-3.8.4” //根据你安装maven文件夹的路径
export PATH=“ M 2 H O M E / b i n : M2_HOME/bin: M2H​OME/bin:PATH”

在终端输入执行:
source ~/.zshrc

在终端输入执行:mvn -v 查看版本信息检查maven是否配置成功

注:在不同的mac版本下需要配置bash_profile文件或者zshrc文件,为了保险起见我们在这里都进行配置

Git安装及配置

安装

安装:使用Homebrew

安装Homebrew: /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

安装Git:brew install git

验证Git是否安装成功:git --version

配置

1> Mac生成ssh key

终端输入: ssh-keygen -t rsa-C “[email protected]

它会把ssh key 生成到 /Users/didi/.ssh/id_rsa 文件中

终端输入: cat id_rsa.pub 显示文件内容并复制

2> 在公司的Git上保存ssh key
将复制的内容保存到公司Gitlab里面,就可以拉取代码了
在这里插入图片描述

获取公司的依赖

终端输入执行即可:bash <(curl -s -S -L https://git.xiaojukeji.com/elevate/environment/raw/master/setup-scripts/maven_setup.sh)
四. 拉取公司代码+配置IDEA
1> 拉取公司代码

终端输入执行:git clone [email protected]:falcon-mg/dagger.git
在这里插入图片描述
clone后面的地址填公司Gitlab的SSH地址

将分支切换到自己使用的分支:
查看分支:git status
切换分支:git checkout lf-dev

2> 配置IDEA
在这里插入图片描述
将maven改为这样即可

标签:maven,git,配置,IDEA,Maven,导入,终端,安装,bash
From: https://blog.csdn.net/weixin_62976968/article/details/140164095

相关文章

  • StarRocks数据导入慢问题解决
    一、问题描述依据StarRocks官网快速开始安装教程,用dockercompose安装了starrocks,log模块从rabbitMq的队列批量获取log消息,发现队列消息有堆积,一晚上下来大概能对接4000条消息。经单元测试发现insertinto到starrocks中时间竟然相差几百倍。mysql每条insertsql执行3.5mss......
  • 2023年Idea最新激活
     如果过期了,去下面小程序:   IntellijIDEA(简称IDEA)是Java语言的集成开发环境,在业界公认为是一款优秀的Java开发工具。分为Community社区版(免费)和Untimate终极版(付费)。IDEA是一款智能编译器。它可以进行智能代码补全、提供问题工具窗口、代码上下文检查操作、实......
  • 2024年idea系列激活码(持续更新)
      如果过期了,去下面小程序:   IntellijIDEA(简称IDEA)是Java语言的集成开发环境,在业界公认为是一款优秀的Java开发工具。分为Community社区版(免费)和Untimate终极版(付费)。IDEA是一款智能编译器。它可以进行智能代码补全、提供问题工具窗口、代码上下文检查操作、......
  • Maven依赖排除和冲突解决
    maven中有很多包会重复引入依赖,首先jar包冲突后会有就近原则和先声明者优先(前面的优先)作为一个专业的开发,我们掌握的工具必须齐全,尽量少重复造轮子,但要知道轮子原理:mavenhelp其次是依赖排除,这两张图显示.Conflicts显示重复依赖AllDependenciesasList集合形式显示......
  • 手把手教你解决spring boot导入swagger2版本冲突问题,刘老师教编程
    手把手教你解决springboot导入swagger2版本冲突问题本文仅为个人理解,欢迎大家批评指错首先SpringBoot3和Swagger2不兼容。在SpringBoot3中,应该使用Springdoc或其他与SpringBoot3兼容的API文档工具来替代Swagger2。Swagger2的依赖底层使用的是javax......
  • idea如何连接gitee仓库
    1.先在idea上登录gitee账号在gitee官网上生成令牌。 点击生成新令牌。复制到idea上就行了。然后登陆成功。 2.连接gitee 把项目的https克隆到idea中就行了。......
  • 使用EasyExcel的AnalysisEventListener读取EXCEL导入数据
    1、实体对象VOimportcom.alibaba.excel.annotation.ExcelProperty;importlombok.Data;@DatapublicclassPrizeLogImportExcelVO{@ExcelProperty("订单编号")privateStringprizeSn;@ExcelProperty("快递公司")privateStringexpressN......
  • idea中没有显示‘‘Spring‘‘一栏 (已解决)
    第一步:随便找一个Bean(即直接或者间接使用@Component的类)找到左边的图标,右键这个图标,然后选择如下选项:然后就成功了,可以看到具体的bean了以及其bean的关系图等.......
  • WEB03Maven&Mybatis
    maven基础Maven是apache提供的一个项目管理工具,它的作用就是管理项目介绍依赖管理依赖管理主要指的是项目怎样引入依赖包,maven会将所有需要的依赖包放在本地仓库中,然后每个项目通过配置文件引入自己所需要的那部分jar包在maven本地仓库中是按照什么结构存放的?我......
  • Intellij IDEA maven setting 中, 在设置maven setting file 的后面有个 Override 是
    在IntelliJIDEA中,Maven设置中的"Override"选项用于指定一个自定义的settings.xml文件以覆盖默认的Maven设置。具体而言,它允许你使用一个不同于全局Maven配置的设置文件,这样可以在项目级别或者环境级别进行特定的配置。以下是更详细的解释:Mavensettings.xml文件:......