zoukankan      html  css  js  c++  java
  • Eclipse 中切换不同的JDK设置

     
    通常,由于项目开发需要,有时候需要考虑使用不同的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。如下图所示:
     
  • 相关阅读:
    Word中如何让两个图片垂直居中对齐
    Visio对象插入Word后周围空白过大
    Matlab绘图时横坐标重叠怎么办
    Word中设置所有西文字体为新罗马
    最小二乘法为什么使用误差平方和
    python 网络编程——客户端
    padding
    Ubuntu apache
    网上流行的各开源框架与技术
    Ubuntu下使用SVN
  • 原文地址:https://www.cnblogs.com/kwang-cai/p/5776251.html
Copyright © 2011-2022 走看看