起因
今天被安排部署测试环境,使用maven命令打包时出现
看提示很明显是说编译用的jre而不是jdk,但是本人jdk版本就是指定的jdk版本,不知道为什么会使用的jre。
解决方法是:看上面用的maven插件打包,本人解决办法是强制在pom.xml里面指定jdk编译环境,如果有其它解决方法请告知下谢谢
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<fork>true</fork>
<executable>
C:\Program Files\Java\jdk1.8.0_201\bin\javac.exe
</executable>
</configuration>
</plugin>
本文介绍在使用Maven进行项目打包时遇到的编译环境问题,即使用了JRE而非预期的JDK。作者通过在pom.xml中强制指定JDK路径解决了该问题,确保编译过程正确无误。
7522

被折叠的 条评论
为什么被折叠?



