Maven项目Update Project...后JRE System Library会自动变回1.5解决办法

<pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.3</version>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                        <encoding>UTF-8</encoding>
                        <testIncludes>
                            <testInclude>none</testInclude>
                        </testIncludes>
                    </configuration>
                </plugin>

        </pluginManagement>

插入上述代码 修改成1.8即可

时间: 2024-10-03 13:40:06

Maven项目Update Project...后JRE System Library会自动变回1.5解决办法的相关文章

Maven项目Update Project自动恢复为JRE1.5的问题

问题: 使用Eclipse建立Maven项目的时候,JDK默认为1.5在用户使用Config Build Path更新为最新JRE库比如1.8或者1.7的后,Maven项目显示JRE1.8 or 1.7,但是当我们不经意Update Project后,发现,JRE又重新恢复为JRE1.5. 原因分析 Maven官方文档有如下描述: 编译器插件用来编译项目的源文件.从3.0版本开始, 用来编译Java源文件的默认编译器是javax.tools.JavaCompiler (如果你是用的是java 1

解决maven项目update project更改项目编码的问题

现象 eclipse项目update project时会修改项目的编码为gbk编码,导致中文乱码问题 解决办法 在pom.xml文件中指定编码方式: <properties> <!-- 文件拷贝时的编码 --> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.

解决maven项目update project会更改jdk版本问题

一.问题描述 在Eclipse中新建了一个Maven工程, 然后更改JDK版本为1.6, 结果每次使用Maven > Update project的时候JDK版本都恢复成1.5. 二.原因分析 Maven官方文档有如下描述: 编译器插件用来编译项目的源文件.从3.0版本开始, 用来编译Java源文件的默认编译器是javax.tools.JavaCompiler (如果你是用的是java 1.6) . 如果你想强制性的让插件使用javac,你必须配置插件选项 forceJavacCompilerU

Android项目路径改变后,libs文件夹内的包miss的解决办法

今天用因为用git,所以把项目移出了workspace(git不推荐将repository放到workspace里面),然后就报错: Archive for required library XXX in project cannot be read or is not a valid ZIP file 发现项目下的Android Private Libraries有个红叉. 项目右键-->Java Build Path,发现Android Private Libraries下的包的路径还是wo

maven项目打包的时候,*Mapper.xml 文件会打不不进去解决办法

打包的时候,不同版本的 Eclipse 还有IDEA 会有打包打不进去Mapper.xml 文件,这个时候要加如下代码, 在<build> 标签内加入即可 <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml

导入项目后 出现Unbound classpath container: &#39;JRE System Library [jdk1.6.0_04]&#39; in project &#39;项目名&#39;这样的错误

右键项目-->properties-->java build path--中->libraries.你可以看到JRE Systems Library. 点击Edith进入编辑框.单选框点击alternate JRE.选择SUN JDK 1.6.....完成试试看,不行更改其他的JDK...应该可以解决的. 问题的所在就是项目的JDK和IDE使用的JDK版本不一致,造成未绑定的状态 MyEclipse创建不同版本的jre window-->properties-->Instal

项目检出JRE问题(Unbound classpath container: &#39;JRE System Library [JavaSE-1.7]&#39; in project &#39;idweb&#39;)

分类: java 技术2014-07-31 16:51 9864人阅读 评论(13) 收藏 举报 项目从SVN检出到工作空间后报了很多错误,其中很明显就是一些jar的问题,没有相关的jar或版本问题,看到最后的错误Unbound classpath container: 'JRE System Library [JavaSE-1.7]' in project 'idweb',就很明白了,JRE问题了,解决办法如下: 项目右键属性--->Java Build Path--->Libraries

新建maven项目,JRE System Library[J2SE-1.5]

上篇博文中搭建了maven多模块项目,发现全是JRE System Library[J2SE-1.5],如图. 怎么避免这种情况呢? windows-preferences-maven-user settings,如图 找到并进入settings.xml,找到profiles节点,添加或更改以下代码: <profile> <id>jdk-1.7</id> <activation> <activeByDefault>true</activeB

Unbound classpath container: &#39;JRE System Library [jdk17060]&#39; in project ***

项目错误列表中报 Unbound classpath container: 'JRE System Library [jdk17060]' in project **** 的错误, 原因是我升级了JDK的版本,把之前配置使用的Installed JREs项给删除了,如下图: 解决办法: 在项目上单击鼠标右键>Build Path>Configure Build Path Java Build Path>Libraries,删除错误的Libraries,Add Library 选中JRE