说明
idea java类不自动导包了,maven也不自动编译了。
idea 设置检查:
1.打开IntelliJ IDEA并打开项目。
2.点击菜单栏的"File"(文件)选项。
3.选择"Settings"(设置)选项。
4.在弹出的窗口中,选择"Editor"(编辑器)。
5.在"Editor"下拉菜单中,选择"General"(常规)。
6.在右侧的选项列表中,找到"Auto Import"(自动导入)选项。
7.在"Auto Import"选项下,确保勾选了"Add unambiguous imports on the fly"(实时添加明确的导入)和"Optimize imports on the fly"(实时优化导入)。
8.点击"Apply"(应用)或"OK"(确定)按钮保存设置。
上面步骤是保证IntelliJ IDEA自动导入所需的类和包
项目pom.xml文件检查:
pom.xml文件中需要加入spring-boot-maven-plugin插件
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.7.8</version>
</plugin>
或者加入maven-compiler-plugin插件
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source> <!-- 设置要编译的Java源代码版本 -->
<target>1.8</target> <!-- 设置生成的字节码版本 -->
<compilerArgument>-proc:none</compilerArgument> <!-- 关闭注解处理器 -->
<fork>true</fork> <!-- 在独立的进程中执行编译任务 -->
<compilerId>javac</compilerId> <!-- 使用Javac编译器 -->
<compilerArgs>
<arg>-Xlint:unchecked</arg> <!-- 开启编译警告 -->
</compilerArgs>
</configuration>
</plugin>
</plugins>
最后保存pom.xml文件并重新加载Maven项目。这样当您再次进行代码更改并保存时,Maven将自动编译您的项目了
注意:本文归作者所有,未经作者允许,不得转载