解决每次 Maven Rebuild 后 Java 编译器版本变为 1.5

解决方法

明确指定 Java 编译版本

在 pom.xml 中添加 maven-compiler-plugin 配置,明确指定 Java 编译版本为 1.8。可以在 标签内添加以下内容:

xml 复制代码
<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.8.1</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</build>
通过以上步骤,你应该能够确保 Maven 项目使用 Java 1.8 进行编译,避免每次 Rebuild 后 Java 编译器版本变为 1.5 的问题。
相关推荐
@大迁世界几秒前
构建 Next.js 应用时的安全保障与风险防范措施
开发语言·前端·javascript·安全·ecmascript
lozhyf5 分钟前
如何使用Spring boot框架实现图书管理系统
java·spring
WalkingWithTheWind~35 分钟前
Linux搭建Nginx直播流媒体服务RTMP/RTSP转Http-flv视频浏览器在线播放/Vue/Java/ffmpeg
java·linux·nginx·ffmpeg·vue·http-flv·rtsp
FLZJ_KL39 分钟前
【设计模式】【创建型模式】抽象工厂模式(Abstract Factory)
java·设计模式·抽象工厂模式
粉03211 小时前
Keeppalived 实现Nginx 的高可用集群
java·服务器·nginx
水瓶丫头站住1 小时前
Qt中QRadioButton的样式设置
开发语言·qt
路在脚下@2 小时前
Java使用Redisson实现布隆过滤器
java·spring boot
魔道不误砍柴功2 小时前
Java中的Stream API:从入门到实战
java·windows·python
晚安7202 小时前
idea添加web工程
java·前端·intellij-idea
xinghuitunan2 小时前
时间转换(acwing)c/c++/java/python
java·c语言·c++·python