eclipse 创建的maven项目debug出现Perhaps you are running on a JRE rather than a JDK?问题

原创
2017/11/07 13:13
阅读数 638

我在打包maven项目的时候报了这个错

导致打包失败,百度了No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK 后上说是eclipse maven环境里没给编译器,可能你是用jre,但需要jdk

百度上说eclipse默认是运行在jre上的,但是maven插件需要使用jdk,因此需要在eclipse修改Installed JRES 位置在-->【Window】-->【Prefrences】-->【Java】-->【Installed JREs】

技术分享

然后刷新项目,可是仍然包这个错,

突然想到maven项目可以配置jdk 于是就在pom.xml里添加

<plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <fork>true</fork>
                </configuration>
            </plugin>
            
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.3.2</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>

重新刷新运行后成功

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部