`
prodream
  • 浏览: 106201 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

关于eclipse不编译项目的问题解决

阅读更多

Project」菜单<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

「项目」菜单可以对工作台中的项目执行动作(建置或编译)。

名称

功能

Open Project(开启专案)

显示对话框,可以选取开启已关闭的项目

Close Project(关闭专案)

关闭目前所选取的项目

Build All(全部建置)

这个指令会对工作台中的所有项目执行增量(incremental)编译。也就是说,它会编译(编译)自从前次增量编译后,工作台中受到任何资源变更所影响的所有资源。自动编译关闭时,才可使用这个指令。

Build Project(编译专案)

这个指令会对目前选取的项目执行增量(incremental)编译。也就是说,它会编译(编译)自从前次编译后,受到任何资源变更所影响的项目中的所有资源。自动编译关闭时,才可使用这个指令。

Build Workings Set(重新编译工作集)

这个菜单可以在工作集上执行增量(incremental)编译。也就是说,它会编译(编译)前次编译之后,受到任何资源变更所影响之工作集中的所有资源。自动编译关闭时,才可使用这个指令。

Clean(清除)

这个指令会舍弃先前的所有编译结果。如果自动编译是开启的,这会呼叫完整的编译。

Build Automatically(自动编译)

自动编译工作区中的所有项目。这个指令可以切换自动编译喜好设定。

eclipse出现不编译工程的现象。怎么刷新classes目录下也是空的.
具体都操作了:
打开project->build automatically 试后不行,还是不编译.
打开project --> build automatically 另外 clean一下就可能会编译了,结果还不行.
eclipse默认是选自动编译。即使取消自动编译,手动build工程,也不能编译。

出现这种情况一般有以下三种原因:
1.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有包都删除,然后一个一个的再引入(需要的),不要一下子把所有包都引入来,没用的可能会引起不良后果.
2.想删掉某个class文件重新生成,删除class文件后,但classes目录下的文件夹被其它程序打开,比如Total Commander。此时编译也不会通过,在problems下可能会提示“con't delete classes ……”。关掉其它程序重新编译即可。

3.还有种情况是remove掉 JRE System Library,重新导入即可编译。但是什么原因导致的还不清楚。

分享到:
评论

相关推荐

    Eclipse不编译java文件的解决方法

    Eclipse是一款广泛使用的Java集成开发环境,但在使用过程中可能会遇到Java文件不被编译的问题,导致项目无法正常运行。以下是一些解决Eclipse不编译Java文件的方法: 1. **更改编译错误处理策略**: 在Eclipse中,...

    eclipse的web项目不编译

    eclipse新建项目出现不编译问题的解决方案

    Eclipse不编译java文件的解决方法.doc

    在使用Eclipse或MyEclipse开发Java应用时,有时可能会遇到Eclipse不自动编译Java文件的问题,导致项目无法正常运行。以下是一些常见的解决方法: 1. **更改编译错误处理策略**: 在Eclipse中,进入`Window -&gt; ...

    eclipse无法自动编译解决方法

    ### Eclipse无法自动编译解决方法 在开发过程中,我们经常使用...总之,Eclipse无法自动编译的问题可能由多种因素引起,通过上述步骤可以逐一排查并解决问题。如果问题仍然存在,建议查阅官方文档或寻求社区帮助。

    eclipse3.4.2编译日志

    在处理Eclipse 3.4.2源码编译过程中遇到的错误时,理解编译日志是解决问题的关键。以下是对“eclipse3.4.2编译日志出错信息”的详细解析,旨在帮助理解和解决在编译过程中遇到的典型问题。 #### 日志关键信息概述 ...

    eclipse反编译插件

    Eclipse是一款广泛使用的Java集成开发环境(IDE),它提供了丰富的功能来帮助开发者编写、调试和管理Java项目。在深入理解框架或库的工作原理时,有时我们需要查看其内部的源代码,尤其是当我们面对的是没有公开源码...

    mac环境下-eclipse反编译插件

    "mac环境下-eclipse反编译插件"的标题表明我们讨论的是在苹果Mac操作系统上使用的Eclipse集成开发环境(IDE)中的反编译插件解决方案。 首先,我们要了解什么是反编译。反编译是将已编译的字节码(如Java的.class...

    MyEclipse/Eclipse不编译

    ### MyEclipse/Eclipse 不编译问题解决方法 在开发过程中,我们经常会遇到IDE(集成开发环境)不编译的问题,对于使用MyEclipse或Eclipse的开发者来说,这一问题尤为常见。本文将针对“MyEclipse/Eclipse不编译”的...

    java Eclipse反编译配置

    总的来说,理解和配置Java Eclipse反编译是提高开发效率和解决问题的有效手段。熟练掌握反编译工具的使用,可以帮助开发者更好地理解代码逻辑,进行代码分析和调试,尤其是在处理开源项目或第三方库时。

    eclipse反编译工具.rar

    Eclipse是一款广泛使用的Java集成开发环境(IDE),它提供了丰富的功能,包括代码编辑、调试、构建和项目管理等。在软件开发过程中,有时我们需要查看已编译的.jar文件中的源代码,以便理解其内部实现或者学习某些...

    eclipse反编译插件以及配置步骤

    本文将详细介绍如何在Eclipse中安装并配置反编译插件,以解决无法识别`.class`文件的问题。 首先,我们需要了解反编译的概念。反编译是将已编译的字节码(`.class`文件)转换回源代码的过程。由于Java的字节码是...

    1、eclipse反编译插件安装.zip

    - **版本兼容**:确保所使用的反编译插件与你的Eclipse版本兼容,以避免可能出现的问题。 - **备份代码**:在进行反编译操作前,备份你的项目,以防止意外修改或丢失现有代码。 总之,Eclipse反编译插件为开发者...

    eclipse 反编译集成

    "Eclipse 反编译集成"是一种将反编译功能无缝集成到Eclipse IDE中的解决方案,使得开发者可以在熟悉的环境中查看Java类的源码,极大地提高了工作效率。 首先,让我们了解一下什么是反编译。反编译是将已编译的二...

    eclipse反编译工具

    总的来说,Eclipse反编译工具是开发者探索和学习Java代码的得力助手,尤其在没有源代码的情况下,它可以帮助我们更好地理解软件的工作方式,从而提高开发效率和解决问题的能力。在使用过程中,要尊重知识产权,只在...

    Eclipse反编译集成工具jad

    此外,由于反编译结果可能与原始源代码有差异,所以不应直接复制反编译的代码到自己的项目中,以免引入潜在错误。 总之,Eclipse反编译集成工具jad是Java开发者的一个重要工具,它扩展了IDE的功能,使开发者能够更...

    Linux Eclipse C++项目编译与调试.docx

    2. **解决编译问题**: - 如遇到编译错误或警告,可在Problems视图中查看具体信息,并根据提示修复代码。 #### 四、C++项目调试 1. **创建调试配置**: - 在“Run”菜单中选择“Debug Configurations”,创建一...

    Eclipse中编译Nutch-1.0

    在Linux环境中使用Eclipse编译Nutch-1.0,首要任务是确保开发环境满足项目需求。这包括确认Eclipse的JDK、JRE版本至少为1.6或更高版本。这是因为Nutch作为Apache旗下的开源Web爬虫项目,其运行依赖于Java平台,并对...

    MyEclipse、Eclipse反编译Class文件工具

    标题和描述提到的"MyEclipse、Eclipse反编译Class文件工具"正是为了解决这一需求。下面我们将详细介绍这个主题,并探讨如何在MyEclipse和Eclipse这两个流行的Java集成开发环境中进行反编译。 首先,让我们了解什么...

Global site tag (gtag.js) - Google Analytics