IDEA导入依赖+Maven配置

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: M2HOME/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: M2HOME/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 “yumpiegaoxu_i@didiglobal.com”

它会把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 git@git.xiaojukeji.com:falcon-mg/dagger.git
在这里插入图片描述
clone后面的地址填公司Gitlab的SSH地址

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/40385.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《知识点扫盲 · 监听器 Listener》

&#x1f4e2; 大家好&#xff0c;我是 【战神刘玉栋】&#xff0c;有10多年的研发经验&#xff0c;致力于前后端技术栈的知识沉淀和传播。 &#x1f497; &#x1f33b; CSDN入驻不久&#xff0c;希望大家多多支持&#xff0c;后续会继续提升文章质量&#xff0c;绝不滥竽充数…

高效前端开发:解密pnpm的存储与链接

什么是pnpm PNPM&#xff08;Performant NPM&#xff09;是一种快速且节省磁盘空间的包管理工具。相较于其他包管理器如NPM和Yarn&#xff0c;PNPM通过独特的存储机制和链接技术解决了许多常见的问题。以下是PNPM如何避免这些问题以及其关键技术的详细介绍。 特性 PNPM Store…

批量注册工具是什么

摘要&#xff1a;批量注册工具作为自动化领域的一个分支&#xff0c;为用户在多平台账号管理中提供了极大的便利。 关键词 批量注册&#xff0c;自动化&#xff0c;实战代码&#xff0c;设计原则&#xff0c;法律法规 1. 引言 批量注册工具能够在短时间内创建大量账号&…

【MySQL备份】Percona XtraBackup总结篇

目录 1.前言 2.问题总结 2.1.为什么在恢复备份前需要准备备份 2.1.1. 保证数据一致性 2.1.2. 完成崩溃恢复过程 2.1.3. 解决非锁定备份的特殊需求 2.1.4. 支持增量和差异备份 2.1.5. 优化恢复性能 2.2.Percona XtraBackup的工作原理 3.注意事项 1.前言 在历经了详尽…

数据库、创建表、修改表

一、数据库 1、登陆数据库 2、创建数据库zoo 3、修改数据库zoo字符集为gbk 4、选择当前数据库为zoo 5、查看创建数据库zoo信息 6、删除数据库zoo 二、创建表 1、创建一个名称为db_system的数据库 2、在该数据库下创建两张表&#xff0c;具体要求如下 员工表 user…

图像的对数变换

对数变换在图像处理中通常有以下作用&#xff1a; 因为对数曲线在像素值较低的区域斜率较大&#xff0c;像素值较高的区域斜率比较低&#xff0c;所以图像经过对数变换之后&#xff0c;在较暗的区域对比度将得到提升&#xff0c;因而能增强图像暗部的细节。图像的傅里叶频谱其…

MySQL 结构的优化方案

主要是指三方面&#xff0c;即表结构、字段结构以及索引结构&#xff0c;这些结构如果不合理&#xff0c;在某些场景下也会影响数据库的性能&#xff0c;因此优化时也可以从结构层面出发。一般在项目的库表设计之初就要考虑&#xff0c;当性能瓶颈出现时再调整结构&#xff0c;…

Python函数语法详解(与C++对比学习)【未完】

一、Python函数的形式 def function_name (参数, ...) -> return value_type:# 函数体return value# 看具体需求# 如果没有return语句&#xff0c;函数执行完毕后也会返回结果# 只是结果为None。return None可以简写为return 1. Python的返回值 在Python3中&#xff0c;提…

利用Redis bitmap 实现签到案例

数据库实现 设计签到功能对应的数据库表 CREATE TABLE sign_record (id bigint NOT NULL AUTO_INCREMENT COMMENT 主键,user_id bigint NOT NULL COMMENT 用户id,year year NOT NULL COMMENT 签到年份,month tinyint NOT NULL COMMENT 签到月份,date date NOT NULL COMMENT 签…

EI检索被认为是工程技术领域的权威数据库

EI检索被认为是工程技术领域的权威数据库&#xff0c;能够被EI检索收录的期刊和会议论文通常被认为具有一定的学术质量和影响力。然而&#xff0c;EI检索与“高水平”不能完全画等号&#xff0c;以下是一些需要考虑的因素&#xff1a; 1. 收录标准&#xff1a;虽然EI检索有严格…

在Linux操作系统中关于逻辑卷的案例

1.如何去创建一个逻辑卷 1.1先去创建物理卷 如上图所示&#xff0c;physical volume 物理卷 被成功创建。 如上图所示&#xff0c;可以使用pvscan来去查看当前Linux操作系统的物理卷/ 1.2使用创建好的物理卷去创建一个卷组。 如上图所示&#xff0c;可以使用第一步创建的两个…

【中项第三版】系统集成项目管理工程师 | 第 9 章 项目管理概论③ | 9.6 - 9.10

前言 第 9 章对应的内容选择题和案例分析都会进行考查&#xff0c;这一章节理论性较强&#xff0c;学习要以教材为准。本章分值预计在4-5分。 目录 9.6 项目管理过程组 9.7 项目管理原则 9.8 项目管理知识领域 9.9 价值交付系统 9.10 本章练习 9.6 项目管理过程组 项目…

千万不能踏入的渠道管理五大误区!【附策略】

一、引言 在当今激烈的市场竞争环境中&#xff0c;有效的渠道管理是企业获得竞争优势的关键。然而&#xff0c;在实践过程中&#xff0c;不少企业因陷入管理误区而影响了市场拓展和品牌建设。本文旨在揭示渠道管理中常见的五大误区&#xff0c;并提供避免策略&#xff0c;帮助…

高级Redis之Stream的用法示例

不想自己搭建一个mq怎么办&#xff1f;Redis的Stream 来帮你&#xff0c;Redis Stream 是 Redis 5.0 引入的一种新的数据结构&#xff0c;用于处理实时的、可持久化的、基于时间序列的数据流。它非常适合处理事件流、日志、消息队列等场景。下面是一个使用 Redis Stream 的具体…

web基础与HTTP协议(企业网站架构部署与优化)

补充&#xff1a;http服务首页文件在/var/www/html下的&#xff0c;一定是index.html命名的文件。才会显示出来。 如果该路径下没有相应的文件&#xff0c;会显示/usr/share/httpd/noindex下的index.html文件。 如果/usr/share/httpd/noindex没有index.html文件&#xff0c;会…

BSI 第七届万物互联智慧高峰论坛:主题:拥抱AI时代,标准赋能组织实现可持续发展

BSI 第七届万物互联智慧高峰论坛&#xff1a;主题&#xff1a;拥抱AI时代&#xff0c;标准赋能组织实现可持续发展 主要收到 BSI 温女士的邀请参加的本次论坛。还是学到的很多 。 在科技日新月异的时代背景下&#xff0c;BSI 第七届万物互联智慧高峰论坛于[时间&#xff1a;6…

Object 类中的公共方法详解

Object 类中的公共方法详解 1、clone() 方法2、equals(Object obj) 方法3、hashCode() 方法4、getClass() 方法5、wait() 方法6、notify() 和 notifyAll() 方法 &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收藏不迷路&#x1f496; 在 Java 中&#xff0c;Object…

AI 驱动的数据中心变革与前景

文章主要探讨了AI计算时代数据中心的转型&#xff0c;涉及计算技术的多样性、规格尺寸和加速器的发展、大型语言模型&#xff08;LLM&#xff09;的发展、功耗和冷却趋势、基准测试的重要性以及数据中心的发展等方面。为大家提供深入了解AI基础设施发展的视角。 计算技术的多样…

Ubuntu(通用)—网络加固—ufw+防DNS污染+ARP绑定

1. ufw sudo ufw default deny incoming sudo ufw deny in from any to any # sudo ufw allow from any to any port 5353 protocol udp sudo ufw enable # 启动开机自启 # sudo ufw reload 更改后的操作2. 防ARP欺骗 华为云教程 arp -d删除dns记录arp -a显示arp表 ipconfi…

PTrade常见问题系列3

量化允许同时运行回测和交易的策略个数配置。 量化允许同时运行回测和交易的策略个数在哪里查看&#xff1f; 在量化服务器/home/fly/config/custom_config_conf文件中&#xff0c;其中运行回测的策略个数由backtest_switch&#xff08;是否限制普通回测个数&#xff09;及ba…