No compiler is provided in this environment. Perhaps you are rurning on a JRE rather than a JDK?

报错如图显示:

1、首先检查了JDK的环境变量

2、随后在cmd控制台执行了下面命令检查

 

3、再然后检查idea里面项目JDK版本

4、最后在pom文件中加入了这一段代码就可以打包成功了。
注意下面的 fork这行 一定要带上,否则还是不会生效。

<build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                    <encoding>UTF-8</encoding>
                    <fork>true</fork>
                    <!--自己的环境安装路径-->
                    <executable>D:\java\jdk8\bin\javac.exe</executable>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <!--启动Main函数入口-->
                    <mainClass>com.xiaobing.Demo01Application</mainClass>
                </configuration>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

5、清除: mvn clean 

     打包 :mvn install -Dmaven.test.skip=true

[INFO] BUILD SUCCESS

6、亲测,遇到问题,查询问题。解决问题,记录解决方法,以备后续用!

posted @ 2023-03-07 10:17  o小兵o  阅读(67)  评论(0编辑  收藏  举报