当前位置: 首页 > 面试题库 >

Eclipse JRE系统库[J2SE-1.5]

巫马心水
2023-03-14
问题内容

我正在使用安装了m2e插件的Eclipse EE 3.7。我在Eclipse中设置了JDK7。当我导入Maven项目时,JRE设置为JRE System Library [J2SE-1.5],因此我遇到了与Java 6相关的东西的编译问题。相反,我希望将eclipse中的JRE默认设置为JRESystem Library [J2SE-1.6]

当我尝试在第一个屏幕上的Eclipse File-> new-> Java项目中打开一个新项目时,我有一个选择JRE的选项,第三个选项是 Use default JRE (currently 'jdk1.7.0_03')

从中我可以看到Eclipse中的默认JRE为1.7,但是当我导入新的Maven项目时,默认情况下JRE设置为1.5。

任何帮助,我该怎么做?


问题答案:

问题不在于Eclipse,而在于您要导入的项目。m2e将设置项目的JRE以匹配maven项目。POM指定JRE版本,如果不存在,则默认为1.5。您需要在POM中执行以下操作:

<build>
     <plugins>
        <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.0</version>
                <configuration>
                   <source>1.7</source>
                   <target>1.7</target>
                </configuration>
        </plugin>
    </plugins>
</build>


 类似资料:
  • 事务处理 索引

  • 知识库系统 知识库及相关概念说明 知识库功能是支撑机器人运行的主要功能,其中包括众多子功能,完善知识库能够提升机器人问答准确率,利用好知识卡片、知识关联、知识链接等功能能够更好的支撑系统运行,提高机器人效率,降低错误率。 自定义知识库:自定义知识库用于用户或企业定义自身知识库,加入企业专属知识,让机器人能够回复企业自有知,例如“XX企业的公司地址在哪里?” 自定义通用知识库:自定义通用知识库是系统

  • SPlArray SPlBean SPlStream SPlString

  • 问题内容: 我正在开发一个软件应用程序,该程序可以检查您所安装的软件类型,但是要这样做,我必须知道该操作系统是32位还是64位操作系统。 我尝试了System.getProperty(“ os.arch”); 但是后来我读到,该命令仅向我们显示了JDK / JRE的位,而不是OS本身。如果您能告诉我如何知道所使用的操作系统(Windows 7,Mac OS,Ubuntu等),那简直太棒了。 问题答

  • 一、事务 概念 ACID AUTOCOMMIT 二、并发一致性问题 丢失修改 读脏数据 不可重复读 幻影读 三、封锁 封锁粒度 封锁类型 封锁协议 MySQL 隐式与显示锁定 四、隔离级别 未提交读(READ UNCOMMITTED) 提交读(READ COMMITTED) 可重复读(REPEATABLE READ) 可串行化(SERIALIZABLE) 五、多版本并发控制 基本思想 版本号 Un

  • 数据库创建索引能够大大提高系统的性能。 第一,通过创建唯一性的索引,可以保证数据库表中每一行数据的唯一性。 第二,可以大大加快数据的检索速度,这也使创建索引的最主要的原因。 第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第四,在使用分组和排序子句进行数据检索时,同样可以显著的减少查询中查询中分组和排序的时间。 第五,通过使用索引,可以在查询的过程中,使用优化隐藏器,