一、报错现象
在这里插入图片描述
二:报错原因:因为JDK使用的是1.8版本,而此时的language level为5,该版本只支持jdk1.5版本,将language level改为8后,发现每次运行微服务程序都会变为版本为5的形式
在这里插入图片描述
三、解决方案:在所在的微服务下添加如下依赖,并将language level改为8即可,该依赖的原因是将该微服务的jdk版本控制在 JDK1.8,而不会改变为JDK1.5

<build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.8.0</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐