错误一 :The type java.lang.Object cannot be resolved.It is indirectly referenced from required.class files
解决方案 :
出现以上信息的原因是因为你装了多个版本的jre或jdk的关系。本来Eclipse在建立工程时,会自动参 照你的jre路径,但多个版本就没办法了。
你只能手动建立…
a. 进入window\preferences\java\Installed JREs
1)按Add
2)输入JRE Name, 例JDK1.5.0.03
3)JRE home directory, 选择安装的路径
4)按OK
b. 进入Project\properties\Java Bulid Path
1)Add library
2)选JRE System Library后按Next
3)选workplace default JRE后按finish...
错误二: Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法
解决方案:
删除当前工作目录下的 .metadata/.plugins/org.eclipse.core.resources/.project,然后重新启动Eclipse
错误三 :@override 报错
第一种解决方案 :
@Override是JDK5 就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override而JDK6 修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override
修改你的eclipse指定的编译器版本
在选项里的java compiler中指定版本至少在5.0以上
在myEclipse中改变编译器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置。
第二种解决方案 :(我使用这种方法,没有问题)
在JAVA 1.5和1.6中@override的用法是有些区别的,虽然改变了JRE但eclipse还是会报错。
解决办法:Windows->Preferences-->java->Compiler-->compiler compliance level设置成6.0就OK了.
注意:
但是在导入一个工程时,编译并打包到Tomcat后,发现出现java.lang.UnsupportedClassVersionError: Bad version number in .class file异常,检查了一下我的myEclipse,我发现我的eclipse的compiler的jdk版本,tomcat所用的jdk版本不一致,后来设置成一致就可以了。看来果然是这个问题引起。
那次在Linux上部署工程时也出现过因为版本不同引起的问题,那时我们用的IDE的编译器是JDK5.0,而那台Linux装的是JDK6.0,部署后发现很多功能都出错,看来有些东西还是注意一下啊。
附,在myEclipse中改变编译器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置
其实这种方式与第二种差不多,殊途同归。第一种方式重点是设置这一个项目。而第二种重点设置所有项目。不过都可以用。
分享到:
相关推荐
本文将针对Eclipse和MySQL的典型问题提供解决方案。 首先,让我们关注Eclipse的问题: 1. **调试问题**:Eclipse在调试时可能会提示“Could not find bundle: org.eclipse.equinox.console”。这个问题通常是由于...
本文将针对这些常见问题进行整理,并提供相应的解决方案。 一、Eclipse导入Android项目正确方法 导入Android项目时,通常遵循以下步骤: 1. 打开Eclipse,点击菜单栏的“File” > “Import”。 2. 在弹出的对话框中...
### Eclipse常见问题及解决方法 #### 一、创建Eclipse快捷方式 **问题:** 如何将Eclipse添加到桌面快捷方式? **解决方案:** 1. 在桌面上找到空白区域,单击鼠标右键。 2. 选择“新建” -> “启动器”。 3. 在...
本文将深入探讨这一问题,并提供一系列可能的解决方案,帮助开发者们有效应对Eclipse中Tomcat启动失败的情况。 ### 一、问题分析 #### 1.1 Tomcat版本不兼容 Tomcat与Eclipse之间的兼容性问题是最常见的原因之一。...
在Eclipse中配置和运行Seam项目时,可能会遇到一些常见错误。本文将针对这些问题提供解决方案。 首先,我们讨论的是EditPlus软件中的问题。EditPlus是一款轻量级且功能强大的文本编辑器,深受程序员喜爱。当保存...
遇到问题时,保持耐心,逐步排查,通常都能找到解决方案。同时,利用Eclipse的强大功能,如调试器和日志工具,可以帮助你更好地理解和修复问题。在遇到困难时,查阅官方文档、开发者论坛和在线社区的资源也是很好的...
下面将详细解释这个过程以及如何解决可能出现的404错误。 首先,确保已经安装了Apache Tomcat服务器,例如在这个例子中是版本6.0.14。安装完成后,需要在系统的环境变量中设置必要的路径。在Windows系统中,可以...
### Eclipse启动报错解决方案 #### 一、问题概述 在使用Eclipse开发工具时,可能会遇到启动失败的情况,其中一种常见的错误提示为:“Version 1.4.2_03 of the JVM not suitable for this product. Version 1.5 or...
首先,"eclipse版vitamio问题解决jar"表明这是一个与Eclipse集成开发环境相关的解决方案。Eclipse是Android早期广泛使用的IDE,虽然现在大多数开发者转向了Android Studio,但仍然有一部分项目可能基于Eclipse进行...
理解并解决这些常见错误对于Java开发者来说至关重要,它们可以帮助开发者更好地理解和调试代码,从而提高开发效率和程序的稳定性。在遇到这些错误时,仔细检查错误信息,分析可能的原因,并根据上述解决方案进行修复...
它提供了一种解决方案,使得在不修改原有代码结构的前提下,能够继续在Eclipse中正常工作和编译。 在Eclipse中解决65536限制的方法通常包括以下几种: 1. **分割字符串**:将过长的字符串拆分为多个字符串,然后在...
在IT领域,特别是软件开发行业中,开发者们常常会遇到各种工具间的兼容性问题,其中,Eclipse和JBuilder这两款...开发者们可以根据自身项目的具体需求和环境,选择最合适的解决方案,以提高工作效率,保证项目质量。
以下是一些常见的问题及其解决方案: 1. **连接拒绝错误**: 错误信息:`Connection to http://127.0.0.1:8080 refused` 解决方法:在Android模拟器中,127.0.0.1是指模拟器自身的IP,而非主机。要访问主机上的...
Java 常见错误大全 Java 是一种广泛使用的编程语言,然而,在编写 Java 代码时,开发者经常会遇到各种错误和异常。这些错误可能是由于编程语言的限制、环境设置不当、第三方库的使用不当等原因引起的。在这里,我们...
综上所述,解决Eclipse中Android项目前出现的红色感叹号问题,需要开发者了解和掌握Eclipse的项目构建路径配置、SDK版本管理以及一些必要的工具使用方法。通过正确的操作和工具的辅助,可以有效地解决编译和运行时...
根据提供的信息,本文将针对Eclipse使用过程中遇到的一些常见问题及其解决方案进行详细的阐述与解析,以便帮助更多开发者解决实际工作中可能遇到的技术难题。 ### Eclipse简介 Eclipse是一款免费开源的集成开发...
为了解决这个问题,我们需要逐步排查并采取相应的解决方案。以下是一些常见的解决步骤: 1. **检查Java版本**:Eclipse依赖于Java运行环境(JRE或JDK),确保你的系统已经安装了最新版本的Java,并且Eclipse配置...
本文将针对此类问题提供一些解决方案。 #### 一、问题背景 使用高版本的Eclipse与SDK创建Android项目时,开发者可能会遇到以下几种典型问题: 1. **找不到源代码的问题**:这通常是因为SDK中某些必需的组件或依赖...
### Eclipse卡死问题解决方案 在开发过程中,遇到IDE(集成开发环境)如Eclipse出现卡顿甚至卡死的情况是较为常见的现象。这类问题不仅影响工作效率,还可能导致代码丢失等问题。本文将详细介绍如何解决Eclipse卡死...
高手总结了9种OOM常见原因及解决方案,涵盖Java heap space、GC overhead limit exceeded、Permgen space、Metaspace、Unable to create new native thread等多种情况。 1. Java heap space Java heap space错误...