1.intellj idea中maven镜像配置
maven的配置地方如图所示:
maven setting.xml中需要添加mirror地址, 附上阿里云maven地址:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
2.intellj idea中target目录和out目录的区别
out
存放的是该项目下所有Module(模块)
的编译结果。 target
存放的是单个Module
的编译结果。 target是用来存放项目构建后的文件和目录、jar包、war包、编译的class文件
在Project Structure
中的Project选项卡中可以设置Project compiler output
的目录。
在Modules中可以设置每个module的编译输出路径,在这里如果指定了某个mudule的编译输出路径,则不会再输出到out文件夹中了
3.插件
lombok插件,lombok是开源的代码生成库,是一款非常实用的小工具,我们在编辑实体类时可以通过lombok注解减少getter、setter等方法的编写,在更改实体类时只需要修改属性即可,减少了很多重复代码的编写工作。
1)打开IntelliJ IDEA后点击菜单栏中的File-->Settings(Ctrl+Alt+S).
2)Plugins->Browse repositories->搜索页面输入lombok->Install
3)配置注解处理器 Settings->Build,Execution,Deployment-->Compiler-->选中Annotation Processors,然后在右侧勾选Enable annotation processing即可。
快捷键
alt+insert,get/set属性生成快捷键。
4.uft8配置
1)File->Settings->Editor->File Encodings
2) File->Other Settings->Default Settings ->Editor->File Encodings
3) 将项目中的.idea文件夹中的encodings.xml文件中的编码格式改为uft-8
4) File->Settings->Build,Execution,Deployment -> Compiler -> Java Compiler
设置 Additional command line parameters选项为 -encoding utf-8
5) 打开Run/Debug Configuration,选择你的tomcat,然后在 Server > VM options 设置为 -Dfile.encoding=UTF-8 ,重启tomcat