打开project->build automatically 试后不行,还是不编译.
打开project --> build automatically 另外 clean一下就可能会编译了
eclipse默认是选自动编译。即使取消自动编译,手动build工程,也不能编译。
出现这种情况一般有以下三种原因:
1.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有包都删除,然后一个一个的再引入(需要的),不要一下子把所有包都引入来,没用的可能会引起不良后果.
2.想删掉某个class文件重新生成,删除class文件后,但classes目录下的文件夹被其它程序打开,比如Total Commander。此时编译也不会通过,在problems下可能会提示“con't delete classes ……”。
关掉其它程序重新编译即可。
分享到:
相关推荐
- 在Eclipse中,选择`Project -> Build Automatically`选项来开启自动编译功能。 **2. 清理项目** - 如果开启了自动编译但仍然存在问题,可以尝试清理项目: - 选择`Project -> Clean...`。 - 在弹出的对话框...
在使用Eclipse这一强大的Java开发工具时,可能会遇到一些问题,比如标题中提到的"Eclipse无法自动编译出class文件"。这个问题对于开发者来说是非常困扰的,因为这直接影响到代码的实时测试和调试。让我们深入探讨...
- 保存所有更改后,在Eclipse中重新构建项目(`Project > Clean`),然后`Project > Build All`。 - 编译完成后,会在项目的`libs`文件夹下生成对应的.so文件。 #### 四、常见问题及解决方法 1. **编译失败**:...
在使用Eclipse或MyEclipse开发Java应用时,有时可能会遇到Eclipse不自动编译Java文件的问题,导致项目无法正常运行。以下是一些常见的解决方法: 1. **更改编译错误处理策略**: 在Eclipse中,进入`Window -> ...
如果不启用此选项,你需要手动触发编译,例如通过右键单击项目并选择`Build Project`。 7. **检查错误日志**: 如果以上步骤都无法解决问题,查看Eclipse的错误日志可能会提供更多信息。在`Window` -> `Show View`...
尝试执行“Project”>“Clean...”操作,然后重新构建项目(通过“Project”>“Build All”)。 5. **检查源代码**:尽管错误信息显示为类和包无法解析,但也可能是由于源代码本身存在问题,例如语法错误或引用了不...
然而,有时Eclipse可能会出现不自动编译Java文件的问题,导致项目无法正常运行。本篇文章将深入探讨这个问题,并提供一个终极解决方法。 首先,我们需要理解Eclipse自动编译的工作原理。Eclipse在默认情况下会启用...
### 如何在Windows 7 下建立Pixhawk的Eclipse编译开发环境 #### 知识点一:构建Pixhawk的Eclipse开发环境所需的基本组件 为了在Windows 7环境下搭建Pixhawk的Eclipse编译开发环境,需要安装以下组件: 1. **Java...
1. 在Eclipse中新建一个测试的Android项目,例如TestProject。 2. 使用ADT(Android Development Tools)插件导出build.gradle文件。这个文件是Gradle用来描述构建配置的脚本。 3. 在Eclipse中右键刷新工程,可以...
6. **测试与使用**:现在,你应该能在Eclipse的“New Project”对话框中看到Hadoop相关的项目类型,如“Hadoop Map/Reduce Project”。创建一个项目,然后可以开始编写Hadoop应用程序,利用Eclipse的调试和测试功能...
这里我们专注于如何在Eclipse中编译和运行"Launcher2"的源代码,这是一个Android系统的主应用程序。为了完成这个过程,你需要一些必要的工具和库,包括特定的JAR文件。下面我们将详细讲解整个步骤。 首先,确保你...
首先,Eclipse的自动编译功能是默认开启的,但有时可能会因为配置问题或系统异常导致不工作。自动编译的主要目的是在保存源代码后立即编译改动,以便我们能够在运行时看到最新的代码效果。如果遇到Eclipse未自动编译...
如果希望手动控制编译,可以取消选中该选项,然后通过"Project > Build All"手动触发全量编译。 5. **清理临时文件**:在编译过程中,MyEclipse会生成一些临时文件。有时,这些文件可能会影响编译结果。"Project > ...
3. **重建索引**:关闭并重新打开Eclipse,或者手动执行`Project > Clean`,以重建项目的索引。 4. **更新JDT**:确保JDT版本是最新的,可以通过Eclipse Marketplace或软件更新进行升级。 5. **优化性能**:关闭不必...
在文档中,编译源代码的操作涉及到对特定项目“FT8006-FDK”右键点击,首先执行“Clean Project”(清理项目)操作,目的是删除之前的编译生成的所有文件,以避免残留文件对本次编译造成影响。随后执行“Build ...
总之,Eclipse Maven3 插件是Java开发者不可或缺的工具,它将强大的Maven功能无缝集成到Eclipse和MyEclipse中,使开发过程更加高效和便捷。通过使用这个插件,开发者可以专注于编写代码,而不用担心构建和依赖管理的...
此外,Eclipse还可以自动根据POM.xml配置进行增量编译。 **5. 依赖管理** Maven的依赖管理功能在Eclipse中得到体现,开发人员可以通过Maven仓库自动下载项目所需的库文件。Eclipse的“Dependency Hierarchy”视图...
Eclipse的Maven插件是开发Java项目时不可或缺的工具,它将强大的Maven构建系统与流行的Eclipse集成开发环境(IDE)相结合,为开发者提供了一站式解决方案。Maven是一个项目管理和综合工具,它通过定义项目的结构和...
4. **生命周期与构建过程**:插件集成Maven的生命周期,开发者可以在Eclipse中触发编译、测试、打包等生命周期阶段。 5. **更新项目配置**:当POM.xml发生变化时,插件会自动检测并更新Eclipse的项目设置,保持IDE...
这个插件的引入极大地简化了传统Eclipse中对于Maven项目的操作,使得开发人员无需离开IDE就能执行常见的Maven命令,如编译、测试、打包和部署等。 ** Maven简介 ** Maven是Apache软件基金会的一个开源项目,它提供...