![](https://img-blog.csdnimg.cn/55c43530d0334ea190db17106fa3a723.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
《git、maven工具日常》系列
文章平均质量分 73
maven、idea、git常见问题等
一只IT攻城狮
一个喜欢诗和远方的程序媛
展开
-
git秘钥过期 ERROR: Your SSH key has expired
Github添加秘钥(记得粘贴时带上开头的 ssh-rsa不需要去掉)->过期时间设置久一点,添加完成就ok了,回到项目里可以正常操作项目了。首先登录Github查看,头像->设置->SSH秘钥,发现确实过期了,接下来就是重新生成秘钥。使用git命令时遇到Github 的 SSH Key秘钥过期,提示错误。然后进入刚刚生成的目录,把秘钥粘贴出来,放到Github上。直接在项目目录下执行命令。原创 2024-01-09 10:26:15 · 4613 阅读 · 0 评论 -
Failed to connect to github.com port 443: Connection refused问题解决
Failed to connect to github.com port 443: Connection refused如何解决?尝试排查dialing问题及DNS解析问题。修改Hosts这么好用?原创 2023-07-11 16:20:56 · 13336 阅读 · 3 评论 -
本地新项目上传到git的详细步骤
本地新项目上传到git的详细步骤原创 2023-02-28 10:59:53 · 3059 阅读 · 0 评论 -
mac 遇到zsh: command not found :mvn以及错误:找不到或无法加载主类
一、错误: 找不到或无法加载主类本来环境好好的,git地址迁移了,删除了本地,重新检出一份,然后发现本地运行不了了,然后发现终端执行mvn命令不行了。现象是:错误: 找不到或无法加载主类 com.xxx.xxx解决方案,终端输入如下命令:mvn clean compilemvn installmvn spring-boot:run然后提示mvn找不到?如果不提示,那么你的上述问题得以解决,如果提示请往下看。小结:重新clone项目后记得install二、zsh: command原创 2021-12-01 17:39:06 · 14661 阅读 · 1 评论 -
maven是什么?maven入门及常用命令
Maven就是项目管理工具,用来构建项目的。也就是清理、编译、测试、运行、打包、安装整个过程都交给maven管理,整个过程就是构建。原创 2020-11-24 18:04:20 · 302 阅读 · 0 评论 -
easyexcel 3.9版本和poi3.17版本冲突解决办法
easyexcel 3.9版本和poi3.17版本冲突怎么办?排查poi几个依赖版本一致问题;排查最新添加的依赖;旧的代码全部更换为easyexcel(改吧);去掉easyexcel写的新代码全部改为旧的方式(重新开发吧);兼容两者,改动量较少(就是项目中出现两套,不是很规范,但是能临时解决问题);根据自己项目情况选择处理。原创 2021-08-19 23:05:28 · 8815 阅读 · 1 评论 -
maven的pom.xml文件详解
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <!--父项目的坐标。如果项目中没有规定某个元素的值,那么父转载 2020-11-19 17:02:04 · 855 阅读 · 0 评论 -
maven的setting.xml配置文件详解
直接修改安装包下setting.xml文件,就能在机器上全局地定制 Maven 的行为。一般情况下,我们更偏向于复制该文件至 ~/.m2/ 目录下(~表示用户目录),然后修改该文件,在用户范围定制 Maven 的行为。Maven运行时,先找用户目录.m2文件夹的settings.xml,没有的话去安装包里面找全局的settings.xml。有限几个节点,其他节点使用默认值足够应对大部分的应用场景。实际应用中,经常使用的是。原创 2020-11-19 16:36:01 · 1167 阅读 · 0 评论 -
maven 打包 deploy 项目时 出现 401
maven 打包 deploy 项目时 出现 401- 是因为这个账号本身就没有传jar的权限- 或密码错了导致- 或者setting.xml里没有配置认证的用户名和密码(检查setting.xml配置文件)- 或者仓库认证的id填写错误(-DrepositoryId要与maven的setting.xml中server的id一致)...原创 2022-08-31 11:09:16 · 2862 阅读 · 0 评论 -
Intellij IDEA 快速找到某个maven依赖所在的pom.xml
有时依赖冲突时,需要定位到位置,或者层层点进去,最后点到了jar包,但是想看看依赖在哪个module的pom文件中,如何快速定位:首先找到依赖的artifactId,就是图中圈黄的部分:然后打开maven依赖图:maven->圈红的图标第三步在打开的依赖图中crtl+f搜索一下刚才的artifactId(eg:elasticsearch),然后双击它就会跳到依赖所在的pom文件位置了,可以查看到所在的module了。...原创 2021-07-05 17:10:26 · 4727 阅读 · 0 评论 -
maven project不见了?idea配置文件中文乱码?maven仓库jar包依赖如何添加?
1、idea右侧的maven project 不见了?首先File-》settings-》Maven配置正常,右侧的maven project 不见了,点击菜单栏View->Tool Windows->Maven projects 也没有,应该项目在导入过程中,没有指定位maven工程,所以需要重新修改项目类型。工程名邮件-》Add frameworkss support勾选maven即可。...原创 2021-06-16 21:28:52 · 1341 阅读 · 0 评论 -
SpringBoot+Maven多模块聚合pom.xml常见配置
3、dependencyManagement只会影响现有依赖的配置,但不会引入依赖,即子model不会继承parent中dependencyManagement所有预定义的depandency,只引入需要的依赖即可,简单说就是“按需引入依赖”或者“按需继承”;中,为了保持模块间依赖的统一,常规做法是在parent model中,使用dependencyManagement预定义所有模块需要用到的dependency(依赖),然后,子model根据实际需要引入parent中预定义的依赖。原创 2021-06-09 14:46:30 · 5306 阅读 · 2 评论 -
创建maven项目及Cannot change version of project facet Dynamic Web Module to 3.1问题解决
???? 一:创建简单的maven项目项目背景:用eclipse搭建一个简单的maven+SSH(jdk 1.8)项目。1、新建一个maven project。2、选择工作空间和跳过原型选择:3、填写项目信息。4、添加web.xml项目结构就出现了,但是pom.xml会报错,是缺少web.xml导致,可以找个工程将WEB-INF下内容拷贝过来(或者自己创建也可以)。5、添加项目依赖直接百度搜索maven+ssh pom.xml 将配置文件的内容拷贝进来,这时候基本项目所需原创 2020-11-24 13:00:31 · 535 阅读 · 0 评论 -
Mac中idea常用快捷键
alt+f7查找变量方法使用的地方F3添加书签Ctrl + O快捷覆写方法Alt + F3 添加书签标识command + F3 显示书签command + Shift + A 查找动作Alt + F1 快捷选择command+alt+f7 这个是查找选中的字符在工程中出现的地方,可以不是方法变量类等,这个和上面的有区别的command+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择 ,功能基本同上选中文本,按command+shift+F7 ,高亮显示所有该文本,按Esc高亮原创 2022-02-14 09:36:15 · 2048 阅读 · 0 评论 -
maven+Tomcat热部署
一、热部署:所谓的tomcat热部署,就是在不重启tomcat服务器的前提下,将自己的项目部署到tomcat服务器中。也可以理解为当对JSP或JAVA类进行了修改在不重启WEB服务器前提下能让修改生效。但是对配置文件的修改除外!二、使用场景:热部署适用于频繁的部署并且启动耗时长的应用、无法停止服务的应用等,满足这些场景的生产环境等(比如王者农药哈哈你懂得)。在开发环境中使用的话,开发和debug,也可以大大的提高开发效率。三、怎么配置:1)方式一:手工热部署启动tomcat(bin/start原创 2020-11-23 18:37:47 · 535 阅读 · 0 评论 -
git输错密码 报错remote: HTTP Basic: Access denied
问题由于不小心输错了git密码,idea中使用git突然出现remote: HTTP Basic: Access denied....pull及push都失败,如下:提示如上错误常见原因:本地git配置的用户名、密码与gitlabs上注册的用户名、密码不一致【可能变了用户名密码,或者输入错误】小提示:git config --list 可以查看当前的链接信息常见的解决办法:方法一:可通过命令重新设置新的用户名密码清空所有用户名和密码(cmd以管理员身份运行):git config -原创 2021-08-07 23:21:17 · 4495 阅读 · 0 评论 -
git、gitlab(token、ssh)安装配置及常规操作、git常用命令
一、下载安装1.1安装(本地客户端和服务端两个)官网下载(以windows为例)https://gitforwindows.org/https://git-scm.com/download/win下载好,一路next走默认配置安装即可。1.2确认安装:桌面右键以及cmd输入git -version确认安装成功。二、配置客户端2.1配置客户端2.2确认客户端配置是否正确随便选个文件,空白处右键不用勾选直接ok,创建.git版本控制文件夹。接下来随便选个文件,点击右原创 2020-12-03 18:19:37 · 7632 阅读 · 1 评论 -
git常见问题解决方案
1、安装完git无法执行git相关命令2、设置用户名密码报错3、idea使用git检出项目报错4、远程Gitlab新建的分支在IDEA里不显示5、idea类名出现了不同的颜色6、git提交代码时提示:Line Separators Warning You are about to commot CRLF line separators to the Git repository7、git地址修改8、git clone 时反复提示输入用户名密码原创 2021-06-03 14:37:34 · 5563 阅读 · 0 评论