IDEA中关键字或者类的信息搜索
1.Ctrl+N按名字搜索类
2.Ctrl+Shift+N按文件名搜索文件
3.Ctrl+H查看类的继承关系
4.Ctrl+Alt+B查看子类方法实现
5.Ctrl+B可以查看哪些文件中使用这个类/接口或者直接打开类/接口
6.Alt+F7/Ctrl+Alt+Shift+F7查找类或方法在哪被使用
7.Ctrl+F(本文件内)/Ctrl+Shift+F(所有文件内,按钮选项:edit+find+find in path)按照文本的内容查找
8.Shift+Shift搜索任何东西,shift+shift非常强大,可搜索类、资源、配置项、方法等,还能搜索路径
9.查看父类或接口的方法。Ctrl+O 、子类的方法:Ctrl+i
设置IDEA的jdk版本
File->Porject Structure->Porject->Porject SDK/Project language level设置
设置IDEA的maven
File->settings->Build,Execution,Deployment->Build Tools->Maven->Always update snapshots(always)/Maven home directory/User settings file/Local repository
为了maven配置后不会随着新窗口的打开而失效需要重新配置
File->Other Settings->Settings for New Projects...->Build,Execution,Deployment->Build Tools->Maven->Always update snapshots(always)/Maven home directory/User settings file/Local repository
设置IDEA配置文件以及项目编码
File->settings->Editor->File Encodings->Project Encoding/Default encoding for properties files选择UTF-8/Transparent native-to-ascii conversion(always)
为了配置后不会随着新窗口的打开而失效需要重新配置
File->Other Settings->Settings for New Projects...->Editor->File Encodings->Project Encoding/Default encoding for properties files选择UTF-8/Transparent native-to-ascii conversion(always)
IDEA的文档结构,项目创建,以及Module的使用
创建多个module的项目
首先先创建一个project(maven项目方便使用jar包),这个project可以是maven或者springboot,然后删除这个project的src目录,并在pom.xml文件中添加标签
<packaging>pom<packaging>
然后再在本project下创建module,或者在module里面再创建module都可以。 启动module可以通过依赖引用的方式使用其他module。
maven项目打包
可能出现包中主类缺失的问题,在启动module中的pom.xml文件中配置。在maven模块选择project的liftcycle选项下选择package直接打包
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>