内容来自:http://blog.sina.com.cn/s/blog_accc22d201019wn5.html
最近在项目项目开发过程中遇到eclipse不能自动编译生成class文件,当时很纳闷,每次修改代码后运行都是修改前的效果,没辙了,只好反编译原来的class文件,结果发现,class文件里并没有看到修改好的代码,所以应该就是修改后的代码没有重新编译的结果吧。好,废话少说,下面说下解决办法。
首先检查下eclipse是否设置了Project自动编译了:eclipse—》Project —》Build Automatically,该选项必选打勾,如果没有打勾则打勾后就行。如图:
其次,项目的classpath 有没引用存在错误的library,例如 POI,这个library可能它的jar路径改变了,所以这个poi就不能使用,一般在对应library上都有打红叉的。如图:
如果出现上述问题,则将对应的library修改正确就可以了
当然如果该文件中没有引用到该错误library,我们也可以通过其他设置编译忽略这些错误的存在进行编译。
注意这里有工程也有全局的,必须两个都设置对了才可以编译。
如图:
具体工程的设置,右键工程-》Properties—》Java Compiler—》Building
相关推荐
CDT是Eclipse的一个插件,提供了C和C++的开发支持,包括语法高亮、代码自动完成、调试器等。 **CDT的安装:** 在Eclipse中,通过“Help” > “Eclipse Marketplace”搜索“CDT”,找到C/C++ Development Tools并...
JD-Eclipse是一款流行的反编译插件,它可以无缝集成到Eclipse的工作空间中,当尝试打开一个没有源代码的类时,JD-Eclipse会自动尝试反编译对应的字节码。尽管反编译的源代码可能无法完全匹配原始代码,但通常足够...
Linux 平台下 Eclipse 配置交叉编译环境 Linux 是一个开源的操作系统,广泛应用于嵌入式系统开发中。Eclipse 是一个集成开发环境(IDE),广泛应用于软件开发中。配置交叉编译环境是为了在 Linux 平台下使用 ...
【标题】"openfire3.9.3 eclipse工程 编译成功" 描述了一次在Eclipse集成开发环境中编译开源即时通讯服务器Openfire 3.9.3版本的过程。这个过程中遇到了各种问题,但最终通过解决缺失的jar包和确保版本匹配,成功...
Eclipse下Keil MDK编译辅助工具是一个强大的开发环境集成解决方案,旨在为电子工程师提供一个统一的平台,用于在Eclipse中管理、编译和调试基于Keil MDK(Microcontroller Development Kit)的嵌入式项目。...
本教程将详细介绍如何在Eclipse环境下对Cocos2dx项目进行编码配置以及实现自动编译,无需安装cygwin。 首先,你需要确保已经安装了以下基本工具: 1. Java Development Kit (JDK):Eclipse和Android SDK都需要Java...
4. **测试集成**:现在,当你在Eclipse中查看类的源代码时,如果原始源码不可用,插件会自动尝试使用JAD进行反编译。选择一个类,右键点击,然后选择"Open With" -> "Decompiler",应该能看到反编译后的源码。 5. *...
对于学习、调试或者逆向工程来说,Jad是一个不可或缺的工具。 1. **下载Jad反编译工具** - 访问官方下载页面:[http://www.kpdus.com/jad.html#download](http://www.kpdus.com/jad.html#download) - 在该页面上...
Eclipse是一款广泛使用的Java集成开发环境(IDE),它提供了丰富的功能来支持软件开发。...通过简单的安装和使用,开发者可以深入探索和理解那些原本无法直接访问的源代码,进一步提升自己的编程技能和解决问题的能力。
总的来说,Eclipse反编译插件工具如JAD,是Java开发中不可或缺的辅助工具,它帮助开发者更好地理解和学习第三方库,提升工作效率。在实际使用时,应遵循相应的使用规则,合理利用反编译功能,同时也要注重代码的自我...
这个版本可能包含JAD的命令行工具,允许用户在不使用Eclipse插件的情况下单独进行反编译。对于那些需要在非Eclipse环境中或者需要自动化反编译流程的开发者来说,这是一个很好的选择。 在使用JAD时,有几个关键知识...
在Java开发过程中,有时我们需要查看已编译的`.class`文件内部实现,以便理解其功能或查找问题。这时,反编译工具就显得尤为重要。...在日常工作中,掌握这些技能对于提升自身解决问题的能力至关重要。
"eclipse反编译插件"就是为了解决这个问题而设计的。它允许用户查看和理解Java字节码,将编译后的.class文件转换回可读的.java源代码。这种功能对于学习新库的工作原理、调试问题或进行逆向工程是极其有用的。 其中...
6. **测试插件**:现在,你可以尝试右键点击项目中的任何`.class`文件,选择`Open With` > `JADClipse`,如果一切配置正确,Eclipse应能打开反编译的源代码视图。 在Windows 7 32位系统上,JDK 1.7是兼容的。确保你...
"eclipse反编译XML插件"提供了一种便捷的方式,帮助开发者查看XML文件的源代码,这对于调试、学习或者逆向工程XML配置文件来说非常有用。这个插件名为"EasyExploree RinzoXML",它可以直接整合到Eclipse集成开发环境...
3. 一旦配置完成,Eclipse将自动用JAD反编译库类,使得查看类源代码就像查看自己的源代码一样方便。 JAD 3.3.0还提供了一些高级特性,例如代码高亮、折叠和搜索,以提高阅读反编译代码的体验。尽管反编译的代码可能...