idea、maven、git
文章平均质量分 59
idea、maven、git的一些日常使用
alwaysonline1204
这个作者很懒,什么都没留下…
展开
-
SpringBoot部署子工程java -jar启动时报错:xxxxxxx.jar中没有主清单属性
1. 问题背景项目结构:SpringBoot搭建的父子工程本地开发环境:windows环境启动子工程正常服务器部署环境:linux环境采用java -jar的方式进行服务器部署时,启动报错:xxxxxxx.jar中没有主清单属性2. 问题原因查阅资料可得,没有指定Main-Class导致。解压jar包,进入META-INF目录,查看MANIFEST.MF文件,里面确实没有指定Start-Class和Main-Class3. 问题处理在子工程的pom.xml文件中添加如下配置:说明:(原创 2021-08-12 10:58:36 · 612 阅读 · 0 评论 -
分享idea中一些好用的插件
1. ExcelReader可以不用打开外部应用,就可阅读.xls/.xlsx文件2. CSVcsv阅读器3. EasyYapi无代码侵入,获取完整的api文档4. Free MyBatis plugin方便跳转mybatis mapper5. GenerateAllSetter一键调用生成一个对象的所有的set方法6. Lombok@Data、@Getter等注解7. Maven Helper更方便的分析或排除冲突的maven依赖8. any-rule正则表达式8. Tra原创 2022-05-17 14:11:20 · 381 阅读 · 0 评论 -
进入github无响应或访问慢问题解决
访问一下两个网址(1)http://github.com.ipaddress.com/(2)https://fastly.net.ipaddress.com/github.global.ssl.fastly.net修改win系统中的host文件。C:\Windows\System32\drivers\etc\hosts140.82.114.3 github.com199.232.5.194 github.global.ssl.fastly.net更新DNS缓存打开CMD运行如下..转载 2021-08-02 22:48:47 · 2246 阅读 · 0 评论 -
jar包版本漏洞,SpringBoot升级相关依赖方法
下面以升级SpringBoot中的Tomcat为例,进行说明。升级SpringBoot的tomcat方式一(不推荐)我们可以在引用web启动器spring-boot-starter-web的地方,排除这个spring-boot-stater-tomcat子启动器。然后在依赖中从新加入自己想要的内嵌版本,这样就可以实现更换SpringBoot内嵌Tomcat版本的目的了。注意这并不是一种推荐的解决方案,这其实是一种不明就里的解决方案。真正的省时省力的还是方法二。方式二(推荐)我们直接在定义版本号的地转载 2021-04-20 17:42:30 · 3389 阅读 · 0 评论 -
Maven知识点的查缺补漏
父子工程待更新。。idea中依赖树查询命令mvn dependency:tree插件方式安装maven helper插件,使用其查看pom jar包依赖更加方便快捷原创 2021-04-20 17:35:18 · 151 阅读 · 0 评论 -
git flow进行代码版本管理
文章目录1. 什么是git flow2. Git Flow常用分支2.1 Production分支2.2 Develop分支2.3 Feature分支2.4 Release分支2.5 Hotfix分支3. 如何应用Git Flow3.1 Master/Devlop 分支3.2 功能开发Feature分支3.3 Release分支3.4 Hotfix分支4. git flow命令示例4.1 创建Develop4.2 开始Feature4.3 完成Feature4.4 开始Release4.5 完成Releas转载 2021-04-19 17:52:57 · 234 阅读 · 0 评论 -
Windows系统中开发时遇到端口占用的问题
问题背景使用idea进行项目开发时,有的时候明明已经关闭了项目,再次启动时,却报该端口被占用。以下为处理办法:例如9080端口被占用。windows下的处理办法1. 查看该9080端口被什么服务占用netstat -ano | findstr 90802. 停止该服务taskkill /PID 22388 /T /F3. 此时再重启你的项目,应该就可以了...原创 2021-03-19 15:35:17 · 154 阅读 · 0 评论 -
idea中maven子工程无法引入父工程依赖
maven子工程无法使用父工程依赖,如下图解决在File–>setting中找到如下配置,去掉√即可!!原创 2020-09-02 11:22:07 · 3526 阅读 · 1 评论 -
git操作命令(第一次拉取代码、git diff、git stash、git回滚、其它基础操作命令)
1 新拉取远程仓库中的代码本地新建文件夹在该文件夹下执行如下命令,创建本地git仓库git init连接远程仓库git remote add origin http://host:port/xxxxx.git拉取远程master分支代码git pull origin master查看本地分支git branch查看本地及远程所有分支git branch -a更新分支状态git fetch拉取远程另外一个分支到本地git checkout -b dev2 origin/dev2原创 2020-07-28 17:43:26 · 986 阅读 · 0 评论 -
使用IDEA创建项目并完整提交到gitlab中
转载博文: https://blog.csdn.net/weixin_39430584/article/details/82626463转载 2020-05-08 14:38:08 · 359 阅读 · 0 评论 -
Git语法之文件的还原,Checkout使用
git语法,文件的还原操作https://www.jianshu.com/p/37f3a7e4a193转载 2020-03-17 16:29:06 · 586 阅读 · 0 评论 -
idea中解决git pull冲突
原文链接https://blog.csdn.net/qq_33039699/article/details/82866785转载 2019-11-07 09:19:41 · 761 阅读 · 0 评论 -
idea中的update project按钮
1. idea中的update projectUpdate Type(1)、merge :就是git的合并代码。远程代码在你push之前已经被修改了。就需要先merge。如果没有冲突,就自动合并修改,否则需要逐一合并;(2)、rebase:拉下来的代码有冲突,但是不会自动合并。需要你手动合并;(3)、branch default不清楚Clean working tree before...原创 2019-11-06 10:10:34 · 51729 阅读 · 2 评论 -
idea中的git reset
idea中的git reset操作git reset 是回滚操作Reset Type(1)、Mixed是默认方式。只保留源码,会回退 commit 和 index 的信息;(2)、Soft 回退到某个版本。只回退了 commit 的信息,之前写的代码还是保留的,不会恢复到 index file 一级。如果还要提交,直接 commit;(3)、Hard 彻底回退,本地源码也会变成上一个...原创 2019-11-06 09:16:45 · 3572 阅读 · 0 评论