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 @   o小兵o  阅读(94)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示