Eclipse中Java代码报版本错误的解决方法
2017-02-10 13:55
274 查看
今天碰到了eclipse中的代码一直报错,但就是不知道什么原因,后来问了下朋友知道了是编译环境的问题,记录一下。
项目build path的JDK版本是开发的时候编译器需要使用到的,例如,如果用的JDK1.4就不能使用泛型。
而java compiler compliance level设置的是你写好的Java代码按照什么JDK版本级别编译,例如:设置的是1.4,编译出来的class文件可以在1.4以上的JRE上运行,如果用的是5.0级别编译,就不能运行在1.4的环境里面,会提示版本过高。
所以只要build path的JDK版本高于或等于java compiler compliance level里面的级别都可以。
设置Eclipse全局的jdk编译版本和运行版本
Window---》Preferences
设置编译环境
设置运行环境
项目build path的JDK版本是开发的时候编译器需要使用到的,例如,如果用的JDK1.4就不能使用泛型。
而java compiler compliance level设置的是你写好的Java代码按照什么JDK版本级别编译,例如:设置的是1.4,编译出来的class文件可以在1.4以上的JRE上运行,如果用的是5.0级别编译,就不能运行在1.4的环境里面,会提示版本过高。
所以只要build path的JDK版本高于或等于java compiler compliance level里面的级别都可以。
设置Eclipse全局的jdk编译版本和运行版本
Window---》Preferences
设置编译环境
设置运行环境
相关文章推荐
- maven打包时出现【java source 1.3中不支持泛型 请使用 -source 5 或更高版本以启用泛型】错误时的解决方法
- Eclipse java.lang.NoClassDefFoundError: org/dom4j/io/SAXReade 错误解决方法
- Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法
- Zend Studio for Eclipse的java.lang.NullPointerException错误的解决方法
- eclipse中导入android工程时因源工程java编译环境不同导致编译错误的解决方法
- Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法
- Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法
- Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法
- Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法
- Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法
- 各类Java heap space 解决方法,并通过java代码获取JVM的相关信息,所在操作系统的信息(包含eclipse&myeclipse的调试的内存设置)
- Zend Studio for Eclipse的java.lang.NullPointerException错误的解决方法
- Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法
- 使用Eclipse开发Android出现java.lang.NullPointerException错误的解决方法
- Eclipse开启错误“Failed to create the java virtual machine.”的解决方法
- Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法
- Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法
- Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法
- Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法
- Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法