`
longzhun
  • 浏览: 364112 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

eclipse 不自动编译java文件的问题

阅读更多

Project」菜单

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

名称

功能

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,重新导入即可编译。但是什么原因导致的还不清楚。


4.这是最重要的一点,有problems视图中查看有没有关于本项目的错误信息,一般都会有这样的话:
      The project cannot be built until build path errors are resolved

然后下面提示unbound classpath, 一般在.classpath中删除这些path就可以了

 打开.classpath文件see see.

分享到:
评论

相关推荐

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

    在Eclipse或者myEclipse中不自动编译的一些常见的问题。

    Eclipse不自动编译java文件的终极解决方法

    主要介绍了Eclipse不自动编译java文件的终极解决方法,需要的朋友可以参考下

    如何使用Eclipse编译C,C++,JAVA程序

    以下将详细介绍如何使用Eclipse进行C,C++,JAVA程序的编译。 一、编译环境配置 1. **J2SE(TM) Development Kit (JDK)** JDK是Java开发工具包,它是编写、运行和调试Java应用程序的基础。JDK包含了Java编译器...

    java反编译工具及eclipse插件

    1.将class文件反编译为java文件的工具jad.exe 2.eclipse的反编译插件net.sf.jadclipse_3.3.0.jar(方便查看源代码) 插件安装方法:  1、下载eclipse插件:jadclipse_3.1.0.jarhttp://jadclipse.sourceforge.net/ ...

    java反编译工具及eclipse插件.2018_03_16

    1.将class文件反编译为java文件的工具jad.exe 2.eclipse的反编译插件net.sf.jadclipse_3.3.0.jar(方便查看源代码) 插件安装方法:  1、下载eclipse插件:jadclipse_3.1.0.jarhttp://jadclipse.sourceforge.net/ ...

    java反编译工具及eclipse插件-CSDN下载

    1.将class文件反编译为java文件的工具jad.exe 2.eclipse的反编译插件net.sf.jadclipse_3.3.0.jar(方便查看源代码) 插件安装方法:  1、下载eclipse插件:jadclipse_3.1.0.jarhttp://jadclipse.sourceforge.net/ ...

    java反编译工具及eclipse插件-CSDN下载.2018_03_16

    1.将class文件反编译为java文件的工具jad.exe 2.eclipse的反编译插件net.sf.jadclipse_3.3.0.jar(方便查看源代码) 插件安装方法:  1、下载eclipse插件:jadclipse_3.1.0.jarhttp://jadclipse.sourceforge.net/ ...

    用Eclipse将编译后的java字节码打包成JAR文件

    在Java开发过程中,将编译后的Java字节码打包成JAR(Java Archive)文件是一项常见的任务。JAR文件不仅方便了代码的分发和存储,还可以帮助优化资源的加载和执行效率。Eclipse作为一款广泛使用的Java集成开发环境,...

    jd_gui jad eclipse 反编译工具

     5、 安装完成后,eclipse自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”...

    Hadoop源代码eclipse编译教程[汇编].pdf

    2. 联网编译:Hadoop会依赖很多第三方库,但编译工具Ant会自动从网上下载缺少的库,所以必须保证机器能够访问Internet。 3. Java编译:Hadoop要求使用1.6或更新的JDK,可以从...

    eclipse反编译

    下载Jad反编译工具: ...下载后解压,然后将解压后的jad.exe文件复制到一个固定的目录下面,如:D:\worktools\eclipse\myplugins\jadclipse下面(这是我放置的地方...设置完成后,双击*.class文件,eclipse将自动反编译。

    Eclipse开发C,C++,JAVA,J2EE

    在开发过程中,Eclipse提供了代码自动补全、错误检查、调试工具等强大的功能,对于Java EE项目,还支持Web应用、数据库连接、服务器配置等。在Eclipse中,可以通过右键点击项目,选择“Run As”来运行或调试项目。 ...

    在Eclipse中导入Java程序

    这样,Eclipse会自动识别并将其编译为.class文件。 2. 或者,仍然通过"File" -> "Import" -> "File System",然后按照向导的提示选择.java文件所在的位置,并指定导入到哪个已有项目或新建项目中。 对于"Select ...

    Eclipse反编译插件Jodeclipse与JadClipse

    4. **使用**:启动Eclipse,当打开一个类文件时,JadClipse插件会自动或手动反编译显示源代码。如果需要手动反编译,可以通过JadClipse菜单进行操作。 **常见问题及解决**: 1. 如果找不到JadClipse设置,可能是...

    Java反编译eclipse插件

    可升级、可以顺利安装到eclipse 或者MyEclipse中,已经经过测试,安装以后用户在点击一些无源代码的字节码文件,eclipse将自动调用改程序,将其反编译成Java源文件,出错率很低;实为不过的插件,目前支持JDK1.6.0及...

    用ANT来编译打包Eclipse插件

    当应用hudson一类的自动化平台来构建Eclipse插件时,不能直接调用ANT工具来编译。本工具自动修改Eclipse的路径为 ${ECLIPSE_HOME},并且自动可查找相应插件。 使用方法: java -jar buildfileGenerator.jar build....

    Eclipse下编写java程序突然不会自动生成R.java文件和包的解决办法

    2. **检查自动构建设置**:如果`Build Automatically`未被勾选,Eclipse将不会在每次修改后自动编译项目。确保这个选项被选中(`Project` -> `Build Automatically`),以使`R.java`文件在有变动时自动更新。 3. **...

    Eclipse中查看没有源码的Class文件的方法

    备注:安装完成后,eclipse自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”...

    java+eclipse+android开发环境亲自实际搭建

    Eclipse的安装相对简单,不需要执行安装程序,只需将下载的压缩文件解压到指定目录,比如D:\unsetup\eclipse。启动Eclipse时,它会自动识别已安装的JDK路径,因此在运行前确保JDK已经安装。 然后,安装Android SDK...

Global site tag (gtag.js) - Google Analytics