我有一个为jdk 7构建的项目,但我也想扩展它对jdk 6用户的兼容性。我已经将编译器编译级别设置为1.6,但该项目编译正常,并且在1.6 jre上运行失败,因为方法revalidate直到java 7才添加到java中。(而且编译器根本没有对此给出任何警告!)如何将源代码级别设置为1.6?我可以在netbeans中实现这一点,在eclipse中如何实现这一点?
在设置法规遵从性级别并确保有适当的运行时间后,我遇到了类似的问题。为了解决这个问题,我必须先运行项目,然后再清理。。。并指定项目名称。这帮我解决了这个问题。
除了源代码可编译性之外,还可以在项目设置中设置“编译器符合性级别”和“生成的. class文件兼容性”。
在项目属性中-
问题内容: 我有一个为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 之间的间