热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何使用eclipse,eclipse如何选择jdk版本

我仍然不清楚Eclipse是如何使用这个的,但是这似乎是默认的,而不是采取项目覆盖。在我的项目中,我将编译器合规性级别设置为1.5。在项目的构buildpath中,我添加了Java


如何获取eclipse使用Java的不同编译器版本?


这看起来像是一项简单的工作。 各种JRE首选项菜单都有一个选项,允许您为每个项目设置不同的编译器和构建路径。 但是,这似乎也完全不起作用。


例如,JAVA_HOME设置为Java 1.6的JRE。 我还不知道Eclipse是如何使用这个的,但这似乎不是为项目取覆盖面,而是默认的。 我也安装了Java 1.5,并将JRE添加到了Java- Installed JREs部分的eclipse中。


在我的项目中,我将编译器合规性级别设置为1.5。 在项目的构建路径中,添加了Java 1.5 JRE系统库。 但是,由于实现了只存在于Java 1.6 PreparedStatement中的抽象方法,因此出现了实现PreparedStatement的类的编译错误。 具体而言,这些方法


setasciistream(int,InputStream,long ) andsetasciistream (int,InputStream ) )。


奇怪的是,它在编译第一个创建的Java 1.4时起作用。 我们添加了Java 1.4的JRE,浏览了项目中的系统库,并将项目的编译器级别设置为1.4。 这个运行正常。 但是,使用1.6,而不是我尝试进行同样的更改并指向Java 1.5。


什么想法?


菜单栏:“项目”“属性”- Java编译器


启用项目特定设置(选中)取消选中“在运行时使用遵循性”….select所需的编译器遵循性级别”


这允许您使用" 1.6 " JDK编译" 1.5 "代码。


如果要使用1.5 JDK生成符合1.5标准的代码,请安装相应的1.5 JDK,然后告诉eclipse安装位置:


窗口-首选项-已安装的JRE


然后回到你的项目


项目属性javabuildpath库


1.6删除系统库并添加库.jresystemlibraryalternate JRE所需的JRE。


请保存并享受项目的构建路径中是否存在正确的验证JRE,以及所有内容!


首先,你要设定你想要的JRE还是你想要的JDK?


即使您的Eclipse设置正确,也可能会在某个地方出现不同的项目特定设置。 可以在项目资源管理器的特定Java项目中打开上下文菜单,并在selectProperties Java Compiler中检查。


没有任何帮助,留下评论的话,我会再看的。


Eclipse可以使用自己的内部编译器编译为多个Java版本。


帮助从Eclipse开发Java的用户指南概念Java生成器


Java架构生成器使用实现自己的Java语言规范的编译器(Eclipse Compiler for Java )构建构建Java程序。


eclipsemars.1Release(4.5.1)时,可以指定1.3到1.8。


对于特殊的大船配置项目:


[项目-名称] propertiesjavacompilercompilercompliancelevel


这样,Eclipse Java编译器配置器就会将代码编译到指定的Java版本,通常是今天的1.8版。


不使用主机环境variables,例如JAVA_HOME等。


不使用Oracle/Sun JDK编译器。


但是,为了清楚起见,是将JAVA_HOME设置为单个系统variables还是Eclipse类pathvariables? 我很肯定(但并不完全确定! )命令行编译器(和Ant )使用了系统variables,但Eclipse修复了用于所使用的JDK的此accroding


使用Maven配置JDK 1.8编译器的另一种方法是使用此插件。


org.Apache.maven.plugins maven-compiler-plugin3.5.1true true c :\program files\Java\JDK1.8.0_ 102


推荐阅读
  • 如何搭建Java开发环境并开发WinCE项目
    本文介绍了如何搭建Java开发环境并开发WinCE项目,包括搭建开发环境的步骤和获取SDK的几种方式。同时还解答了一些关于WinCE开发的常见问题。通过阅读本文,您将了解如何使用Java进行嵌入式开发,并能够顺利开发WinCE应用程序。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • 个人学习使用:谨慎参考1Client类importcom.thoughtworks.gauge.Step;importcom.thoughtworks.gauge.T ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
  • springmvc学习笔记(十):控制器业务方法中通过注解实现封装Javabean接收表单提交的数据
    本文介绍了在springmvc学习笔记系列的第十篇中,控制器的业务方法中如何通过注解实现封装Javabean来接收表单提交的数据。同时还讨论了当有多个注册表单且字段完全相同时,如何将其交给同一个控制器处理。 ... [详细]
  • 猜字母游戏
    猜字母游戏猜字母游戏——设计数据结构猜字母游戏——设计程序结构猜字母游戏——实现字母生成方法猜字母游戏——实现字母检测方法猜字母游戏——实现主方法1猜字母游戏——设计数据结构1.1 ... [详细]
  • [大整数乘法] java代码实现
    本文介绍了使用java代码实现大整数乘法的过程,同时也涉及到大整数加法和大整数减法的计算方法。通过分治算法来提高计算效率,并对算法的时间复杂度进行了研究。详细代码实现请参考文章链接。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
  • 本文介绍了在多平台下进行条件编译的必要性,以及具体的实现方法。通过示例代码展示了如何使用条件编译来实现不同平台的功能。最后总结了只要接口相同,不同平台下的编译运行结果也会相同。 ... [详细]
  • 3.223.28周学习总结中的贪心作业收获及困惑
    本文是对3.223.28周学习总结中的贪心作业进行总结,作者在解题过程中参考了他人的代码,但前提是要先理解题目并有解题思路。作者分享了自己在贪心作业中的收获,同时提到了一道让他困惑的题目,即input details部分引发的疑惑。 ... [详细]
  • 本文介绍了Swing组件的用法,重点讲解了图标接口的定义和创建方法。图标接口用来将图标与各种组件相关联,可以是简单的绘画或使用磁盘上的GIF格式图像。文章详细介绍了图标接口的属性和绘制方法,并给出了一个菱形图标的实现示例。该示例可以配置图标的尺寸、颜色和填充状态。 ... [详细]
author-avatar
mobiledu2502917293
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有