当前位置: 首页 > 知识库问答 >
问题:

Eclipse设置源级别

宋铭
2023-03-14

我有一个为jdk 7构建的项目,但我也想扩展它对jdk 6用户的兼容性。我已经将编译器编译级别设置为1.6,但该项目编译正常,并且在1.6 jre上运行失败,因为方法revalidate直到java 7才添加到java中。(而且编译器根本没有对此给出任何警告!)如何将源代码级别设置为1.6?我可以在netbeans中实现这一点,在eclipse中如何实现这一点?

共有3个答案

穆城
2023-03-14

在设置法规遵从性级别并确保有适当的运行时间后,我遇到了类似的问题。为了解决这个问题,我必须先运行项目,然后再清理。。。并指定项目名称。这帮我解决了这个问题。

郎言
2023-03-14

除了源代码可编译性之外,还可以在项目设置中设置“编译器符合性级别”和“生成的. class文件兼容性”。

彭建业
2023-03-14

在项目属性中-

 类似资料:
  • 问题内容: 我有一个为jdk 7构建的项目,但我也想扩展其对jdk 6用户的兼容性。我已经将编译器的编译级别设置为1.6,但是该项目正常编译,并且由于方法revalidate直到Java 7才添加到Java中,因此该项目无法在1.6 jre上运行。(并且编译器未发出任何警告关于这一切!)如何将源代码级别也设置为1.6?我可以在netbeans中做到这一点,在eclipse中如何做到这一点呢? 问题

  • 我有一个基于Eclipse的OSGi应用程序,它由按功能组织的包组成。我使用产品定义来启动应用程序。在此定义中,我还可以设置捆绑包的开始级别。 现在想象一下,我想为正在运行的应用程序添加一个功能。p2.inf文件是在该功能中指定捆绑包启动级别的唯一方法吗?重新定义和重新启动产品听起来不像是最佳解决方案,因为它不是真正动态的。

  • 设置位置 当创建一个新的连接,Navicat 将在设置位置创建一个子文件夹。大多数文件都保存在该子文件夹: Navicat 对 象 服务器类型 扩展名 查询 全部 .sql 导出查询结果设置文件 MySQL .npeq Oracle .nopeq PostgreSQL .nppeq SQLite .nlpeq SQL Server .nspeq MariaDB .nmpeq 导出视图结果设置文件

  • 【注意】下列的选项会根据连接的服务器类型而有所不同。 客户端字符集 选择 Navicat Data Modeler 使用的会话客户端字符集。 编码 选择一个代码页来转换数据以显示于 Navicat Data Modeler 界面。 加密 当连接到已加密的 SQLite 数据库,启用这个选项并提供“密码”。 保持连接间隔 (秒) 通过 ping 来保持连接。你可以在编辑框中设置 ping 与 pin

  • 【注意】下列的选项会根据连接的服务器类型而有所不同。 编码 选择一个代码页来转换数据以显示于 Navicat Data Modeler 界面。 已加密 当连接到已加密的 SQLite 数据库,启用这个选项并提供“密码”。 Native Client 驱动程序 选择用于连接的 SQL Server Native Client。 操作系统验证 使用操作系统用户登录凭据来验证数据库用户。 角色 指示数据

  • 【注意】下列的选项会根据连接的服务器类型而有所不同。 自动连接 当程序启动时自动打开连接。 客户端字符集 选择 Navicat 使用的会话客户端字符集。 编码 选择一个代码页来转换数据以显示于 Navicat 界面。 已加密 当连接到已加密的 SQLite 数据库,启用这个选项并提供“密码”。 保持连接间隔 (秒) 通过 ping 来保持连接。你可以在编辑框中设置 ping 与 ping 之间的间