Java初学者必看,idea小技巧汇总-2

简介: Java初学者必看,idea小技巧汇总

设置自动导包


  1. Settings→Editor→General→Auto Import
  2. 选中Optimize imports on the fly和Add unambiguous imports on the fly


Optimize imports on the fly:自动去掉一些没有用到的包


Add unambiguous imports on the fly: 自动帮我们优化导入的包


创建多级目录


如果你是想在java目录下创建多级目录,直接新建package


如果是resource下,创建多级目录,应每个目录之间用"/"隔开


取消勾选Compact Middle Packages


同时删除多行


alt+光标


可以实现如下操作


850e4527c65a220bd0693ce32f503f25_9b4d581de85929a8a967b57fb275c738.png


快捷键清楚浏览器缓存


CTRL+SHIFT+DEL:直接进入“清除浏览数据”页面,包括清除浏览历史记录、清空缓存、删除Cookie等。


IntelliJ IDEA 2020.3 :decompiled.class file bytecode version:52.0(java 8)解决问题


7f506ebca8f59261b1589703da3b3036_e50574f50f67c50fd9e6ae46127e51ed.png

jar包文件,就会显示出源码文件(即.java文件)


点击之后出现:


3110e737c342a204d4c78514a7d6c15d_3b8bebe3ed4c517ddf62262fb79db5a7.png


说明jar包文件中并不包含源码文件,而是只有.class文件。


应该去下载包含源码和文档的jar包,并且导入依赖。


62562df4afd123155401cdd0d5a64f2b_aef33242d1115a9761471910f027110b.png


idea无法下载源码 Sources not found for: org.springframework:spring-context:5.1.5.RELEAS

mvn dependency:resolve -Dclassifier=sources


1454eaefdd828e4db8932547c1e50325_fb96c41e4a1e9b05ef26aa5fd4a24e86.png


idea2020一个进程启动多个实例


c101fc60d5aacd2e0591582419f877aa_511c91b17e47da1a89accb8959889e51.png


idea中字符串切换大小写


ctrl+shift+u


源发行版 11 需要目标发行版 11解决


f5aa959ae8806db162493db8d657466d_watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MzU3MzM3Mg==,size_16,color_FFFFFF,t_70.png


cf28f3f6234bc3d9c336a19e38f7f720_313f3b2872c38216b588c4302e3a6775.png

5df4612c2af081d0658d30cb17c7f26d_watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MzU3MzM3Mg==,size_16,color_FFFFFF,t_70.png


idea不显示Services工具栏解决办法


Idea的Services窗口可以展示项目的入口引导类及端口,可以方便的启动及停止相关服务。


Alt + 8显示出services栏,之后添加springboot为services


Run - Edit Configurations - Templates - configurations available in Services - 添加 SpringBoot


为什么新建的模块pom是灰色的


打开File–>Settings–>Maven–>Ignored Files;将“√”去掉,刷新maven即可


266a463f67a1bd5e407d410be908e904_77f64cdaa072d3a7f27db12746e08f6c.png


idea自带数据库servertime设置


jdbc:mysql://localhost:3306/secondskill?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai

idea 运行报错:java: JPS incremental annotation processing is disabled

增加:-Djps.track.ap.dependencies=false


27961c0ade9635870a0f49deeb000be5_ad5d0d8a04f064eeb23c6f7a84b71e15.png


清理缓存


547a3f1228860fbdbe2996b641b45dbb_64aca7b5c608d7326fc4f5e00237e6d2.png


遇见bug不要心急,冷静下来,慢慢排查!


2022\4\13备案


备案了两次都被驳回,安装它的提示重新提交


最后一次被驳回让我注销账户,很烦了已经,需要打印表格,盖身份证,查备案号(打电话才能查到)…


最后提交材料后,1个小时就处理好了!


所以,不要着急,你就是你,步步为营,稳扎稳打!


idea上传github代码失败


查找github.com现在的IP地址


https://ipaddress.com/website/github.com


将查到的结果加入hosts文件


8f87ad1813c27a32d54770be6af9127f_cb9841104c1257cd10cea2e8b93bfaee.png


140.82.113.3 github.com

199.232.69.194 github.global.ssl.fastly.net

相关文章
|
4月前
|
Java
使用IDEA创建项目运行我的第一个JAVA文件输出Helloword
本文介绍了如何使用IDEA(IntelliJ IDEA)创建一个新的Java项目,并运行一个简单的Java程序输出"Hello Word"。文章详细展示了创建项目的步骤,包括选择JDK版本、设置项目名称和路径、创建包和类,以及编写和运行代码。最后,还展示了如何通过IDEA的运行功能来执行程序并查看输出结果。
218 4
使用IDEA创建项目运行我的第一个JAVA文件输出Helloword
|
3月前
|
关系型数据库 MySQL Java
【IDEA】java后台操作mysql数据库驱动常见错误解决方案
【IDEA】java后台操作mysql数据库驱动常见错误解决方案
133 0
|
2月前
|
Java
轻松上手Java字节码编辑:IDEA插件VisualClassBytes全方位解析
本插件VisualClassBytes可修改class字节码,包括class信息、字段信息、内部类,常量池和方法等。
155 6
|
3月前
|
存储 缓存 Java
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
这篇文章详细介绍了Java中的IO流,包括字符与字节的概念、编码格式、File类的使用、IO流的分类和原理,以及通过代码示例展示了各种流的应用,如节点流、处理流、缓存流、转换流、对象流和随机访问文件流。同时,还探讨了IDEA中设置项目编码格式的方法,以及如何处理序列化和反序列化问题。
98 1
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
|
3月前
|
搜索推荐 Java 数据库连接
Java|在 IDEA 里自动生成 MyBatis 模板代码
基于 MyBatis 开发的项目,新增数据库表以后,总是需要编写对应的 Entity、Mapper 和 Service 等等 Class 的代码,这些都是重复的工作,我们可以想一些办法来自动生成这些代码。
45 6
|
3月前
|
Oracle IDE Java
IDEA安装教程配置java环境(超详细)
IDEA安装教程配置java环境(超详细)
1636 1
|
5月前
|
前端开发 Java Maven
【前端学java】全网最详细的maven安装与IDEA集成教程!
【8月更文挑战第12天】全网最详细的maven安装与IDEA集成教程!
119 2
【前端学java】全网最详细的maven安装与IDEA集成教程!
|
5月前
|
Java PHP 数据安全/隐私保护
Java——IDEA如何运行单个文件
Java——IDEA如何运行单个文件
71 1
Java——IDEA如何运行单个文件
|
6月前
|
Java
初识Java与IDEA的简易介绍
1.Java的简单介绍 2.IDEA的快速上手(模块导入、模块删除)
64 1
初识Java与IDEA的简易介绍
|
5月前
|
Java
Java系列之 IDEA 为类 和 方法设置注解模板
这篇文章介绍了如何在IntelliJ IDEA中为类和方法设置注解模板,包括类模板的创建和应用,以及两种不同的方法注解模板的创建过程和实际效果展示,旨在提高代码的可读性和维护性。