![](https://img-blog.csdnimg.cn/20191106103532775.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
IDEA
诗水人间
要想走的更远,就需要思考更深层次的问题。冷静、智慧、深沉是我所向往的
展开
-
IDEA的崛起、你难道还不懂自己定义快捷生成代码块?
话不多说,使用过IDEA中快捷代码的同学应该都会用到 sout,以及表达式.sout然后就会生成如下的代码那么如果自己定义这种快捷生成代码的方法呢?例如我想输入trylock就能自动生成如下代码 .lock(); try { } catch (Exception e) { e.printStackTrace(); } finally { .unlock(); }原创 2020-07-12 21:31:16 · 126607 阅读 · 3 评论 -
IDEA常用快捷键---持续积累更新
IDEA 平时最常用到的快捷键:作用快捷键一次性折叠/展开代码行Ctrl+ '减号' 折叠代码或者Ctrl + '加号' 展开代码注释代码 生成 //注释Ctrl + /注释代码块生成/**/注释Ctrl + Shift + /快速改错alt + Enter快速生成 get、set 、constructor、toString 方法的alt + Insert新建一行Shift + Enter快速格式化代码Ctrl + alt + L原创 2020-07-02 00:20:32 · 138558 阅读 · 0 评论 -
IntelliJ IDEA中 spring Initializr访问不到?github账号无法登录?提示网络超时?
随着IDEA的兴起,越来越多的人喜欢上了Jetbraints公司开发的软件。确实IDAE的使用比Eclipse流畅很多,更人性化。在使用IDEA中经常会用到Spring Initializr和登录github账号,但是经常会发现超时等一系列错误。我遇到过的错误我都会在我的IDEA专栏中记录下来。IDEA专栏地址传送怎么解决呢。直接提供我的代理服务器地址改了服务器域名代理服务器地址: yumbo.top端口: 8888用户名: angel密码: 123456使用方式在设置中如下路径查找原创 2020-06-03 00:24:32 · 142347 阅读 · 0 评论 -
idea的热部署dev-tools maven中的optional设置为true依赖不会进行传递
加入maven依赖<!-- spring-boot-devtools --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <version>2.2.6.RELEASE</version> <optional&g原创 2020-05-23 00:50:51 · 138413 阅读 · 0 评论 -
Idea 中的 Git 操作看这一篇就够了(最全的讲解,文章比较长,截图比较多是为了说明问题)
环境部分略过从0开始创建一个项目,用来讲解git,会包括创建远程新分支,回滚等操作。在每一个讲解过程中都会有问题提问基础部分讲解 实战高级部分基础部分内容如果在github上已有仓库 则通过idea进行clone如果是在下面的界面则按照如下步骤进行clone下载如果是下面界面,则通过和上面差不多如果没有在github上已有项目、或者想要新建一个项目通过IDEA 新建一个普通的工程(随便什么、mave...原创 2020-05-09 09:11:31 · 151219 阅读 · 3 评论 -
idea设置了默认换行符,ctl + s 保存文件时换行符没有变成默认换行符 解决方法
设置默认换行符首先我们在idea的设置中,设置默认的换行符。因为linux 和 windows 以及 macos 各个操作系统的换行符不一致,根据自己的需求进行选择快捷替换在idea的右下角可以快捷切换换行符设置默认换行符失效的解决方案检查项目中是否有一个 .editorconfig 文件可以通过double shift 搜索文件可以根据自己想要的换行符设置是lf还是crlf[*]end_of_line = crlf...原创 2022-05-12 20:55:45 · 1921 阅读 · 0 评论 -
Idea快捷键ctrl + shift + f 失效的解决方案
记一次快捷键失效的案例。微软拼音输入法简体繁体切换占用了该快捷键解决方案就是找到它然后关闭即可菜单=> 设置=> 时间和语言原创 2021-06-27 19:45:55 · 343 阅读 · 5 评论 -
IDEA maven、springboot项目jsp页面打包成jar后 jsp页面404的解决方案
配置都没有问题,我遇到的问题居然是版本导致jsp页面无法访问,将springboot的编译插件的版本设定为1.4.2.RELEASE居然解决了问题。前提先检测pom配置文件以及yml配置文件的配置yml关于jsp的配置什么也不要填,用默认值就行了yml配置文件的说明关键的配置在于pom,上面的yml只是为了强调不要加前缀后缀这类,或者你配置一个正确的前缀、后缀访问路径。pom的配置如下关于jsp的相关依赖进行检测,其中的scope是否是provide无关紧要,因为springboot的mave原创 2021-03-18 01:38:46 · 1013 阅读 · 1 评论 -
IDEA子模块中的jsp页面,打包成war后依然获取不到的解决方法
记录一下这次遇到的错误参考文章:https://blog.csdn.net/ZBylant/article/details/91042569对于多模块项目,如下我的jsp页面的存放位置如下我遇到的问题就是单独将这个模块作为一个项目时jsp页面是正常访问的,然后以模块的方式集成进系统时,明明全部都一样,就是访问不了这个jsp页面。解决办法启动参数,环境这里将工作目录选择为当前模块即可IDEA环境下SpringBoot 项目使用内置tomcat是实现jsp页面的解析...原创 2021-03-14 22:22:20 · 595 阅读 · 0 评论 -
IDEA环境下SpringBoot 项目使用内置tomcat是实现jsp页面的解析
Springboot环境默认搭建好了引入对jsp页面的解析功能版本号的管理交给<!-- 对jsp的依赖--><dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <scope>provided</scope></dependency><d原创 2021-03-14 22:21:57 · 642 阅读 · 0 评论 -
IDEA maven plugin 报红解决方法
在使用IDEA过程中,经常会出现下面报红的插件解决方法很简单,在上述过程中我们可以看出plugin是没有提供版本号的。因此可以补充版本号,然后reloadmaven。版本号的获取可以通过搜索artifactId,找到相应的版本即可如下,填完后选择这里的reload正常情况下,会自动下载依赖,然后这里的爆红就消失了。...原创 2021-02-19 23:14:05 · 10626 阅读 · 1 评论 -
记录一下idea关于json文件(无法识别)导致高亮显示和智能补齐功能无法使用问题和我的解决方案
如下面的截图:yumboVideo.json 文件不能识别为json文件,也就不能进行代码折叠和高亮显示功能,以及智能补全解决方案:我估计是驼峰命名的问题,改名为小写解决了问题。这应该是一个bug,这个插件是idea自带的,在File-----settings-----editor------file types中有关于识别json的文件,通配符是*.json如下:按理来说yumboVideo.json是符合这个匹配的,不知道什么原因导致识别为普通文件,记录一下这次问题,也方便其它人解决相同的问题原创 2021-01-25 12:00:29 · 5393 阅读 · 2 评论 -
删除github上的master分支
第一步、更改默认分支为另外一个分支,因为不允许删除默认分支第二步、执行下面命令去删除默认分支git push origin :master对于一般的分支在IDEA中有图像界面化的管理原创 2021-01-13 17:57:03 · 1370 阅读 · 0 评论 -
Idea中新建远程分支 并 更改默认提交的交远程分支。
最近因为代码改动比较大,在github上创建了一个新的分支并且以后提交的代码,也会走这个分支,之前的master要被废弃。这个时候,第一步是通过IDEA的push创建一个新分支,如下点击提交输入信息后点击commit and pushpush成功后就会在github上创建成功了。如下这个时候github上的主分支并不是我们新创建的这个分支,我们需要在GitHub上吧默认主分支更新一下。找到项目的settings完成后github上的默认分支就是我们新创建的这个分支了如下图,访原创 2021-01-09 19:45:29 · 3709 阅读 · 0 评论 -
IDEA的Ctrl+alt+m快捷键失效的解决方法
GeForceExperience显卡软件占用了这个快捷键,关闭即可如下操作即可完成关闭,选中那个快捷键实在点击删除键Backspace即可删除另外可能网易云音乐也可能是导致原因网易云音乐的快捷键可能还会涉及到移到代码的快捷键,可以取消网易云音乐的快捷键即可其他常用IDEA快捷键可以查看我的博客如果上述问题还不能解决,可以使用下OpenArk来帮助你解决快捷键问题。CSDN下载该软件不需要安装,双击运行即可。......原创 2021-01-06 20:34:15 · 14365 阅读 · 25 评论 -
IDEA配置集成工具javap -c等工具
如下图配置好后就会多一个扩展工具然后对文件直接右键选择这个工具就会直接将字节码反编译并在控制台中输出相当于原先需要找到字节码文件然后在控制台手动输入javap -c class文件得到字节码的反编译代码如下是结果配置过程Setting中如下按照如下配置即可同理javap -v class文件也一样...原创 2020-11-05 20:21:02 · 57145 阅读 · 0 评论 -
IDEA快速显示Run DashBoard
双击Shift进行搜索输入DashBoard如果没有服务则进行添加选择Springboot即可如下就算完成了,新版本的IDEA Run Dashboard改名成Service了其它和以前一样最后只需要启动springboot项目即可如下图会启动项目就会自动添加进来...原创 2020-09-21 04:50:45 · 88986 阅读 · 0 评论 -
IDEA 中 Error:java: 警告: 源发行版 X 需要目标发行版 X
出现这种错误的原因是模块里源发行版本和模块的jdk版本不一致,并且模块中的jdk编译环境不同关于源版本的设置:关于目标版本的设置原创 2020-08-04 13:15:10 · 147876 阅读 · 11 评论 -
idea自定义快捷代码生成模板
idea中使用psvm 以及sout等都经常使用,idea也支持自定义模板点击添加,选择那种语言,例如java然后就可以如下快速生成代码原创 2020-06-28 16:47:59 · 132861 阅读 · 2 评论 -
开启idea中的spring run Dashboard
快捷方式请看这篇文章https://blog.csdn.net/qq_41813208/article/details/108701707下面是所有项目都打开Run Dashboard的方式在idea64.exe.vmoptions添加如下配置,然后重启idea即可-Dide.run.dashboard = true可以直接在idea的安装目录下的idea64.exe.vmoptions文件直接修改,也可以通过下面的路径进行修改。在idea2019.3中名称run Dashboard变成了S原创 2020-06-15 19:29:10 · 133487 阅读 · 0 评论 -
IDEA搭建jsp项目
IDEA搭建jsp环境为了方便在IDEA中集成tomcat环境搭建好WEB的jsp项目先讲解原理:首先在IDEA中加入WEB模块配置IDEA将WEB模块打包,运行tomcat时会编译,打包到一个文件夹路径配置Tomcat服务器,通过IDEA将打包后的项目(编译的输出路径)部署到tomcat第一步、去除原先的WEB模块第二步、添加Web模块指定正确的web.xml位置第三步将web模块进行打包第四步、配置tomcat前面三步完成后点击ok即可点击+选择tomcat原创 2020-06-15 17:00:59 · 138228 阅读 · 0 评论 -
Idea中的application.yml不生效?修改打包方式pom为jar或者去掉packaging标签
是否会发现加入数据库相关的依赖后,并且添加类数据库连接的yml配置后发现报如下错误APPLICATION FAILED TO STARTDescription:Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver classActi原创 2020-06-07 00:11:43 · 147107 阅读 · 2 评论 -
git遇到invalid authentication data connection reset或invalid authentication data.Connection refused解决方法
最佳方案 配置github账号ssh登陆通过ssh生成公钥和私钥实现登陆第一步、需要打开本地电脑的终端(windows请使用PowerShell)、(Linux只要打开终端就行)window 请按快捷键开启windows + x +a 快速打开PowerShell输入命令生成公钥(linux用户去掉 .exe后缀生成),第一次使用则一直回车即可生成。之前使用过则需要确认ssh-keygen.exe -t rsa如果之前生成过,可以使用之前的公钥文件,也可以如下确认overw..原创 2020-05-28 23:00:24 · 122415 阅读 · 0 评论 -
idea版本控制忽略.idea文件和.iml文件
Editor ==> File Types ==>ignore files and folders加入*.idea;*.iml;即可原创 2020-05-22 16:08:43 · 154515 阅读 · 0 评论 -
安装配置Squid代理服务器
第一步安装ubuntuapt install squid -yCentosyum install squid -y第二步配置vim /etc/squid/squid.conf第一处修改地方:端口命令模式 输入 /http_port 搜索,然后回车跳到该行修改端口 为8888,当然可以不修改默认的3128端口第二处修改使用代理的权限,可以输...原创 2020-04-27 21:01:49 · 134675 阅读 · 0 评论 -
idea设置全局代理服务器(解决插件访问问题)
打开idea的安装路径下的bin同级目录修改idea64.exe.vmoptions文件加入下面的设置。将huashengshu.top设置成自己的代理服务器(域名或ip),以及8888改成代理服务器的端口(下面是我的代理服务器域名和端口,如果人数不多就公开让大家使用,如果我自己使用 的时候发现比较卡了,我会做相应措施)最好还是自己搭建一个代理服务器比较方便:文章传送-->...原创 2020-04-09 04:40:28 · 150193 阅读 · 2 评论 -
IDEA常用快捷键
IDEA 平时最常用到的快捷键:alt + Enter 快速改错alt + Insert 快速生成 get、set 、constructor、toString 方法的Shift + Enter 新建一行 并且 光标跳到下一行行首Ctrl + alt + L 快速格式化代码Ctrl + alt + shift + J 批量修改变量Shift +...原创 2019-11-25 23:40:20 · 158201 阅读 · 0 评论 -
IDEA搭建JSP项目
新建一个JAVA---JAVAEE---- WEB Application项目 如图:中间设置路径和项目名 略过第一步、添加项目类路径Ctrl + alt + Shift + S 快捷键打开Project Structure窗口下面的输出路径一定要选择好第二步、添加tomcat服务器会来到下面的界面然后确认即可,这里...原创 2019-12-01 02:06:45 · 118689 阅读 · 0 评论 -
IDEA的格式化代码失效问题
网易云音乐的快捷键和idea重复所以关闭即可原创 2019-11-16 21:58:01 · 128084 阅读 · 1 评论 -
MybatisPlus使用中遇到如下错误的 解决方式
============================CONDITIONS EVALUATION REPORT============================Positive matches:----------------- AopAutoConfiguration matched: - @ConditionalOnProperty (spring.a...原创 2019-11-10 01:53:09 · 148706 阅读 · 2 评论 -
junit5单元测试
初始化与销毁你可能需要执行一些代码来在测试执行前后完成一些初始化或销毁的操作。在 JUnit 5 中,有4个注解你可能会用于如此工作:-@BeforeAll只执行一次,执行时机是在所有测试和 @BeforeEach 注解方法之前。-@BeforeEach在每个测试执行之前执行。-@AfterEach在每个测试执行之后执行。-@AfterAll只执行一次,执行时机是...翻译 2019-11-10 00:03:08 · 141464 阅读 · 0 评论 -
IDEA 的生成的单元测试Junit4/5报红不能用?
解决方法:第一步、Fix添加junit的jar包第二步、通过 alt+Enter快速导包(要前面添加才有用)结果、原创 2019-11-07 23:25:47 · 136629 阅读 · 0 评论 -
Intellij idea 报错:Error:java: 错误: 不支持发行版本 5
解决方式没解决则将项目和模块的版本改成一致原创 2019-10-22 22:17:14 · 131722 阅读 · 1 评论