草庐IT

findbugs-idea

全部标签

【Git】IDEA中git提交后回滚到上一个版本

问题有的时候更新了最新的代码之后,项目可能会起不来报错,如果修改起来简单还好,如果报错的地方很多,或者依赖有问题,就想还原到之前的版本,起码是可以使用的(git版本:2.41.0,IDEA版本:2021.1.3)解决方案1、git–>log找到要修改的分支提交记录2、选中需要返回到的版本上–>右击–>ResetCurrentBranchtoHere…3、会出现提示框,根据自己的需求选择选项(翻译:·soft:文件不会更改,差异将暂存以供提交。·Mixed:文件不会更改,差异不会暂存。·Hard:文件将恢复到选定提交的状态,警告:任何本地更改都将丢失。·Keep:文件将恢复到选定提交状态,但本地

IDEA中怎么使用git下载项目到本地,通过URL克隆项目(giteegithub)

点击新建>来自版本控制的项目点击后会弹出这样一个窗口==通过URL拉取项目代码==打开你要下载的项目仓库克隆>复制giteegithub也是一样的返回IDEA将刚刚复制的URL粘贴进去选择合适的位置点击克隆下载完成

解决IDEA内存占比过高问题

问题描述idea内存占比过高,调整GC算法运行配置解决方案:打开idea=>帮助=>编辑自定义VM选项=>将下面的配置复制进去-Xms2048m-Xmx4096m-Xverify:none-XX:+DisableExplicitGC-XX:ReservedCodeCacheSize=720m-XX:SoftRefLRUPolicyMSPerMB=50-ea-Dsun.io.useCanonCaches=false-Djava.net.preferIPv4Stack=true-Djdk.http.auth.tunneling.disabledSchemes=""-XX:+HeapDumpOnOu

七个杀手级IntelliJ IDEA插件

IntelliJIDEA是一款备受欢迎的集成开发环境,广受开发人员的喜爱。据悉,在Java开发者中,IntelliJ占据主导地位,约有72%的市场份额。IntelliJIDEA之所以如此受欢迎,与它提供了各种高效工具很有关联,并且IntelliJIDEA还内置了许多方便的插件,如Maven、Gradle、Lombok和Docker。以下是为读者推荐的一些增强工具,可以进一步提升IntelliJIDEA的功能:1StringManipulation安装链接:https://plugins.jetbrains.com/plugin/2162-string-manipulation如果经常需要处理大

【亲测有效】解决idea中maven项目的pom文件不会自动下载jar包问题 + 更新不完整依赖命令

一杯茶,一袋烟,一个bug改一天,唉~一天下来整个人都麻了;废话不多说了,作者创作本文旨在使用言简意赅的语言为同样遇到此问题的伙伴们尽快解决困难,少走弯路。看问题:idea中maven项目的pom文件不会自动下载jar包方法1setting——>maven——>去掉workoffline的勾方法2Settings->Build,Execution,Deployment->BuildTools->Maven->IgnoredFiles,去掉勾选方法3Settings->Build,Execution,Deployment->BuildTools->Maven->Importing我的问题是这在这

IntelliJ IDEA中配置及使用SonarLint插件

一、安装SonarLint插件打开IntelliJIDEA—>settings—>plugins,在Marketplace搜索SonarLint,下载安装,重启IntelliJIDEA。二、配置SonarLint打开IntelliJIDEA—>settings—>OtherSettings—>SonarLintGeneralSettings或者IntelliJIDEA—>settings—>SonarLintGeneralSettings,勾选Settings—>Automaticallytriggeranalysis,点击Apply,再点击OK。鼠标移动到项目根目录,右键选择Ayalyze,

Git 概述、命令、分支,免密登录;及 Idea 集成 GitHub

GitGit概述Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目Git易于学习,占地面积小,性能极快。它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于Subversion、CVS、Perforce和ClearCase等版本控制工具集中化的版本控制系统诸如CVS、SVN等、都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。多年以来,这已成为版本控制系统的标准做法这种做法带来了许多好处,每个人都可以在一定程度上看到项目中的其他人正在做些什么。而管理员也可以轻松掌握

idea编译maven项目报错:Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.3.1

Failedtoexecutegoalorg.apache.maven.plugins:maven-resources-plugin:3.3.1报错原因是maven版本过高导致。笔者idea2022.3版本,jdk1.8,maven用的3.9,在编译的时候,报上面这个错;项目中maven-plugin版本不匹配,可以调整自己的本地maven版本解决此问题。我是把自己的maven版本降低到3.8.1,编译通过。参考针对idea不同版本,使用不同的maven版本IDEA2022兼容Maven3.8.1及之前的所用版本​​​IDEA2021兼容Maven3.8.1及之前的所用版本​​IDEA2020

Java JVM分析利器JProfiler 结合IDEA使用详细教程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、JProfiler是什么?二、我的环境三、安装步骤1.Idea安装JProfiler插件1.下载程序的安装包四、启动前言对于我们Java程序员而言,肯定需要对项目工程进行JVM监控分析,最终选择jprofiler,它可以远程链接,使用方便,功能也很强大!一、JProfiler是什么?JProfiler是一个重量级的JVM监控工具,提供对JVM精确监控,其中堆遍历、CPU剖析、线程剖析看成定位当前系统瓶颈的得力工具。可以统计压测过程中JVM的监控数据,定位性能问题。二、我的环境IDEA版本:IntelliJIDEA2