intellij idea工具学习(持续更新中)
一、项目导入和数据库连接 1、导入eclipse项目 2、导入maven项目 3、导入idea项目 4、从版本库检出项目 5、连接数据库 二、工程结构和配置 1、创建和配置project 2、创建和配置module 3、创建和配置库文件(jar工程) 4、项目间的依赖设置 三、项目构建 1、设置项目编译的输出路径 2、项目编译 3、项目的运行 四、代码编写中的快捷方式和小技巧
1、代码中有错误时,鼠标移到有错误的代码,出现红灯,按快捷键:alt+enter
2、注解自动注入的类,工具中会报错
如上图所示,解决办法:
3、修改创建类、方法时的 自动注释
设置新建的类的注解:
设置方法上的注释:
五、代码的重构 1、重命名 2、提取方法 3、提取参数 4、改变签名 5、Pull Members Up & Push Members Down 六、debug调试使用 1、java代码调试 2、js代码调试 3、创建和运行单元测试 4、jrebel热启动插件的安装与使用
1)如下图所示,先下载jrebel插件
下载成功后,打开idea工具,会看到两个图标,则表示jrebel插件安装成功。
2)下载成功后,进行如下操作,破解jrebel
在弹出的窗口中,按如下步骤进行操作:
a.打开网址:
b.在上一步中,打开的 Activation窗口中,将网址中生成的GUID的值填写到如下位置。邮箱随便填写一个就行。
c.重启idea,然后再进行如下设置:
3)上面的操作完成后,再启动你的工程时,通过jrebel进行启动,即可体验完美的“热部署”感觉了!
-
启动工程时,使用jrebel进行启动,可以像tomcat运行方式一样,支持run和debug模式
-
现在演示一下jrebel的热部署效果
当任意修改一个java代码,如果在控制台看到如下提示,则表示你的jrebel插件已经生效。如果没有如下提示,可以手动快捷键ctrl+shift+F9强制rebuild。
5、idea性能调优
1)设置idea启动所占的内存大小
找到idea工具安装的根目录,进入到bin文件夹中,找到如下标红的文件,打开进行修改
2)修改内容如下
说明: 1.Xms128m,最小内存 2.Xmx750m,最大内存 3.预留代码缓存的大小
3)重启idea工具,查看现在idea所占的内存大小
注意图片右下角的占用内存。
如果看不到右下角的信息,进行如下设置:
七、开发中工具相关的BUG
1、创建maven工程后,resources中配置文件的内容不被编译进 classes目录中:
效果如下图:
classes目录中,没有resources中的配置文件。
解决办法: 在pom.xml文件中,添加如下配置:
