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

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

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

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

技术分享

而后刷新项目,但是仍然包这个错,maven

忽然想到maven项目能够配置jdk 因而就在pom.xml里添加ide

<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>spring-boot

从新刷新运行后成功this

相关文章
相关标签/搜索