通常,由于项目开发需要,有时候需要考虑使用不同的JDK进行项目构建。如服务器用的是JDK6或JRE6的运行环境,那么客户端需要保持相同的版本进行开发和集成,以免出现一些版本不匹配错误。
常见的由于JDK版本不一致的错误报告如下:
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/kylin/pro
ject/GenerateECList : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:14
1)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: com.kylin.project.GenerateECList. Program will ex
it.
Eclipse中JDK的设置如下图所示,点击“窗口”—> “首选项”—>”Java”—> “Installed JREs”,点击“Add...”按钮,添加新的JDK,指定到对应的JDK目录即可,这样即可设定好整个工作空间的多个JDK配置。
对于具体项目,仍然需要打开项目属性,进行Java buid path的设置操作,指定使用针对性的JDK。如下图所示:

转载于:https://www.cnblogs.com/kwang-cai/p/5776251.html

Eclipse 中切换不同的JDK设置相关推荐

  1. Eclipse中关联并调试JDK源码

    eclipse关联JDK源码的一般步骤: 1.依次选择Window -> Preferences: 2.依次选择Java -> Installed JREs -> Jre- -> ...

  2. eclipse中动态web项目快捷方式设置

    需求 在eclipse中发布一个动态web项目,为了快捷创建一些包.类等,需要先设置一下快捷方式. 步骤 1.点击"Window"->"Perspective&qu ...

  3. Eclipse 中 Maven 项目默认JDK版本为1.5 的解决方法

    在 Eclipse 中 Maven project 的默认 JDK 版本是 1.5, 如果不在 settings.xml 或者 pom.xml 中显示的指出 JDK 版本,每次 右键项目--> ...

  4. 在eclipse中如何查看JAVA JDK的源代码

    在eclipse中可以导入src.zip包就可以查看源代码了

  5. eclipse中切换JDK和JRE版本完整步骤

    这里演示的是JDK.JRE1.8切换到1.6版本. 1.首先Window  → Preferences 打开配置窗口,Java → Compiler. JDK版本在这里切换,把1.8改成1.6. 2. ...

  6. Eclipse中切换svn账号

    1. 打开eclipse--->Window--->Perferences-->Team-->点击SVN,如图所示: 2.  在C盘中找到如下图所示文件地址,可能每个人的地址不 ...

  7. Eclipse中切换SVN用户账号

    用的小乌龟,在小乌龟里面先把账户信息删除: 1.随便找一个目录,右键tortoiseSVN------->setting--------->找到Saved data 在菜单右侧从上到下全部 ...

  8. 查看Linus中自带的jdk ,设置JAVA_HOME

    在配置hadoop是,进行格式化hadoop的时候,出现找不到jdk 我用Red hat是32位的,没有现成的32位的,敲java , 发现本机有java ,就找了一下其位置 找到了jdk-1.6.0 ...

  9. Eclipse中Tab的配置(设置为按一下Tab键,效果是按4次空格,而不是4个空格的缩进)

    Java------->Code Style------Formatter 然后看右面的界面(Formatter),下面是代码的预览preview Active profile 选项编辑(Edi ...

最新文章

  1. 2022-2028年中国聚氨酯结构胶行业发展动态分析及投资机会预测报告
  2. Kotlin学习 PART 2:kotlin基础
  3. Android跨进程通信一 Messenger
  4. React之props的简写方式和报错示范
  5. 6.1 文件对象常用方法与属性
  6. linux下的进程信号,信号注册、处理方式、注销,信号阻塞及volatile代码优化
  7. Ethereum 以太坊 交易数据 构建原理
  8. 把人物用 Unity 进行 2D 传送,拢共分四步 | 原力计划
  9. vb 6 MDI窗体图片自适应源码
  10. mysql的日备份和周备份_MySQL完全备份
  11. 机器学习标准教科书PRML的Python实现:最佳读书伴侣
  12. ORL人脸识别tensorflow实现
  13. maven环境变量配置?
  14. 支付宝网页支付(签名)
  15. 【二〇二一·立秋】读书笔记
  16. python基础-元组、集合 、字典
  17. PDPS软件:机器人示教编程与工作站仿真运行
  18. AEJoy —— 表达式之闪烁光标的打字机效果(二)【JS】
  19. 前端如何在浏览器种访问获取你windows本地得文件
  20. 相片尺寸怎么修改?手机如何整体缩小图片尺寸?

热门文章

  1. 克隆人不只出现在科幻电影里?阿里虚拟美女“俪知”亮相
  2. java finally的作用_java中finally关键字的特点和作用是什么
  3. 创意总监分享:我是如何做一款手游地图的
  4. 朱峰谈概念设计(八):电影中的概念设计
  5. SLG手游Java服务器数据管理方案
  6. 在sqlplus中操作blob和clob
  7. oracle constraint_type 问题
  8. 抽象方法《Thinking in Java》随笔014
  9. C#在winform中调用系统控制台输出
  10. 黑马程序员——java基础---多线程(二)