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,重新导入即可编译。但是什么原因导致的还不清楚
分享到:
相关推荐
在开发过程中,我们经常会遇到IDE(集成开发环境)不编译的问题,对于使用MyEclipse或Eclipse的开发者来说,这一问题尤为常见。本文将针对“MyEclipse/Eclipse不编译”的问题进行详细分析,并提供具体的解决方案。 ...
eclipse新建项目出现不编译问题的解决方案
- 如果项目中有旧的输出文件导致编译错误,可以尝试删除项目的`WEB-INF/classes`目录,并让Eclipse重新构建这些文件。 - 手动删除`WEB-INF/classes`目录。 - 重启Eclipse或重新构建项目,Eclipse将会自动创建新的...
在Eclipse中,每个Java项目都有一个名为"bin"或"classes"的默认输出目录,这是编译后.class文件的存放位置。你可以通过以下步骤查看或更改这个路径: 1. 在Eclipse的工作区中,选择你的Java项目。 2. 右键点击项目...
更重要的是,它定义了一个名为`eclipse-sdk-jars`的路径,包含了Eclipse运行时所需的JAR文件,这些文件通常位于`eclipse.home/plugins/`目录下,包括了Eclipse的核心组件、UI库、JDT(Java Development Toolkit)、...
### Eclipse中NDK自动编译配置详解 #### 一、前言 在Android开发中,很多时候我们需要使用到C或C++来编写底层代码,以提高应用程序的性能。这时候就需要用到NDK(Native Development Kit)来进行开发。而在Eclipse...
### 如何将MyEclipse开发的项目转换为Eclipse工程 在软件开发过程中,开发者可能会因为各种原因(比如团队统一工具、个人习惯变化等)而需要更换开发环境。本篇文章将详细介绍如何将原本使用MyEclipse开发的项目...
可使用eclipse依照资源文件AndroidManifest.xml中内容新建一个工程,然后将所有资源文件和源码分别拷贝到工程下,刷新项目即可(会报错,会有很多xx,不能运行,凑合着能看就行,apk越复杂反编译越不准确)。
### Hadoop Eclipse 插件编译方法详解 #### 一、引言 Hadoop作为大数据处理领域的核心工具之一,其与开发环境的整合至关重要。Eclipse作为常用的集成开发环境(IDE),通过安装特定的插件可以极大地提升Hadoop项目的...
### Ubuntu系统下配置Eclipse自动编译Cocos2d-x的Android项目 #### 知识点概述 本文将详细介绍如何在Ubuntu系统环境下配置Eclipse自动编译Cocos2d-x的Android项目。此过程涉及软件的下载安装、环境变量配置、项目...
### Eclipse开发Android时创建工程出错解决办法 在使用Eclipse进行Android应用开发的过程中,可能会遇到创建项目时出现错误的情况,尤其是当使用较高版本的Eclipse与SDK时,这类问题更为常见。本文将针对此类问题...
标题中的 "[springmvc注解 + maven 完整项目]" 暗示了这是一个关于Spring MVC框架和Maven构建工具的实战项目,旨在解决在Tomcat服务器上部署时,`classes` 目录为空的问题。这通常是因为Maven配置不正确或者缺少必要...
### Ant编译打包Android工程流程详解 #### 一、Ant编译打包步骤 在深入了解Ant如何帮助我们构建Android项目之前,我们先来了解整个编译打包的过程。 1. **使用aapt为项目资源生成R.java文件** - **工具介绍**:...
密码为空,如果为sa用户设置了密码,请修改源代码\修改需要的源文件[Eclipse]\tech\jdbc\jdbc.java中的数据库连接代码,然后重新编译这个类,编译后把编译成的class,复制到Tomcat的webapps目录下的tech\WEB-INF\...
其中,dex2jar是一个常用的工具,可以将APK中的classes.dex文件转化为jar文件。而jdgui则是一个源码查看工具,可以直接查看反编译后的jar包源代码。具体使用步骤包括将APK文件后缀改为ZIP并解压,获取c
6. **JSP编译与执行**:Tomcat如何将JSP文件转换为Servlet类并执行,JSP的EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)的使用,以及JSP的生命周期。 7. **Eclipse集成**:在Eclipse...
本篇文章将深入探讨如何使用Apache Ant工具部署由Eclipse开发的Web工程到Apache Tomcat服务器上。Ant是一个基于Java的构建工具,它允许通过XML格式的构建文件(如`build.xml`)来定义构建任务,极大地简化了项目管理...
源文件目录用来存放Java源文件,classes目录用来存放编译后的类文件,lib目录用来存放项目所需的JAR文件。 七、添加外部JAR文件 在Eclipse中添加外部JAR文件可以在项目的lib目录下添加JAR文件,以便项目可以正确地...
在默认输出文件夹设置中,选择源码目录`ui`下的`WEB-INF/classes`,这样编译后的类文件会输出到这个位置。 然后,我们需要管理工程的库依赖。在工程属性中,选择Java构建路径,删除除JRE System Library之外的所有...