`
piaoling
  • 浏览: 256892 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

解决eclipse工程不能自动编译的问题

    博客分类:
  • java
阅读更多

内容来自:http://blog.sina.com.cn/s/blog_accc22d201019wn5.html

最近在项目项目开发过程中遇到eclipse不能自动编译生成class文件,当时很纳闷,每次修改代码后运行都是修改前的效果,没辙了,只好反编译原来的class文件,结果发现,class文件里并没有看到修改好的代码,所以应该就是修改后的代码没有重新编译的结果吧。好,废话少说,下面说下解决办法。

首先检查下eclipse是否设置了Project自动编译了:eclipse—》Project —》Build Automatically,该选项必选打勾,如果没有打勾则打勾后就行。如图:

eclipse不能自动编译生成class文件的解决办法

其次,项目的classpath 有没引用存在错误的library,例如 POI,这个library可能它的jar路径改变了,所以这个poi就不能使用,一般在对应library上都有打红叉的。如图:

eclipse不能自动编译生成class文件的解决办法

 

如果出现上述问题,则将对应的library修改正确就可以了

当然如果该文件中没有引用到该错误library,我们也可以通过其他设置编译忽略这些错误的存在进行编译。

注意这里有工程也有全局的,必须两个都设置对了才可以编译。

如图:

具体工程的设置,右键工程-》Properties—》Java Compiler—》Building

eclipse不能自动编译生成class文件的解决办法

全局的设置:eclipse—》Preferences—》Java Compiler—》Building

eclipse不能自动编译生成class文件的解决办法

以上操作完后,如果还不行,可以清理下,让eclipse重新编译下:eclipse—》Project—》clean

分享到:
评论

相关推荐

    cocos2dx用Eclipse编码配置并自动编译

    cocos2dx用Eclipse编码配置并自动编译,不需要安装cygwin。

    Eclipse插件自动构建介绍

    本文将分享Eclipse自动构建的一些经验,详细介绍Eclipse插件开发的自动编译过程。分类:开发技术->Eclipse标签:编码集成编译插件作者:晏斐创建于2007-5-2112:00:00环境要求:本文是基于Eclipse3.0环境进行描述的...

    ApkIDE——安卓反编译

    修复文件监控的问题,包括:(1)可能存在部份已被外部修改的文件不能即时通知用户重新加载的问题(2)多次使用搜索替换面板中“替换全部”功能时,会出现未处理的错误的问题 改了dex2jar实现方式(效果一样,不过更...

    Eclipse插件开发-测试用例自动生成工具.zip

    提供集成开发环境(IDE),如Visual Studio、Eclipse、Android Studio和Sublime Text等,这些工具集成了文本编辑器,支持语法高亮、自动补全、代码片段管理和版本控制等功能,有助于开发者高效编写和维护代码。...

    android场景代码

    相信大部分做源码开发的童鞋都不怎么用eclipse调试吧,毕竟还是有各种不方便的:首先工程比较浩大,导入eclipse会比较慢而且比较卡,有时候还会崩溃,然后eclipse不能编译单个模块,只能在eclipse中修改保存,然后...

    joc eclipse plugin

    事实上,在Eclipse中使用Jocky时,Jocky也是首先针对所选工程生成Ant的Build文件(默认名称jocky_build.xml),然后再通过Ant完成混淆编译。 以下是Jocky在Eclipse中自动生成的Ant Build 文件示例: ...

    jocky 混肴编译rar包(ant和插件俩个版本)

    事实上,在Eclipse中使用Jocky时,Jocky也是首先针对所选工程生成Ant的Build文件(默认名称jocky_build.xml),然后再通过Ant完成混淆编译。 以下是Jocky在Eclipse中自动生成的Ant Build 文件示例: 1 ...

    深入理解Android之Gradle.pdf

    赖整个Android 源码,而且还不能完全做到满足条件,很多事情需要手动搞。一个 app 如果涉及到多个开发者,手动操作必然会带来混乱。  library 工程我们需要编译成jar 包,然后发布给其他开发者使用。以前是用 ...

    eclipse RCP开发一个简单的MYSQL客户端工具.zip

    提供集成开发环境(IDE),如Visual Studio、Eclipse、Android Studio和Sublime Text等,这些工具集成了文本编辑器,支持语法高亮、自动补全、代码片段管理和版本控制等功能,有助于开发者高效编写和维护代码。...

    java 混淆工具,不可逆 jocky 也许是最好的了

    事实上,在Eclipse中使用Jocky时,Jocky也是首先针对所选工程生成Ant的Build文件(默认名称jocky_build.xml),然后再通过Ant完成混淆编译。 以下是Jocky在Eclipse中自动生成的Ant Build 文件示例: ...

    百度地图开发java源码-effective-eclipse-cdt:eclipseCDT高效使用教程

    IDE可以在编译之前就帮程序员进行错误检查,可以精准地索引代码符号,可以准确显示代码元素之间的各种关系,可以支持自动化的重构...,尤其对于较大型的工程,如果没有一款合适的IDE,绝对会极大地影响开发者的工作...

    网狐荣耀版开发使用常见问题解答

    二、手机客户端或PC客户端开发出相应的短信验证功能,进行手机号码的接收,接收到手机号码后,直接发送服务器端,这里当然不能客户端集成直接发,那就会被别人利用了。服务器端发送短信。客户接收到短信后就可以进行...

    Eclipse快速上手指南之使用ANT

    Ant是Java平台下非常棒的批处理命令执行程序,能非常方便地自动完成编译,测试,打包,部署等等一系列任务,大大提高开发效率。如果你现在还没有开始使用Ant,那就要赶快开始学习使用,使自己的开发水平上一个新台阶...

    FirstJava2完全教材

    自动编译工程的所有类到classes目录, 复制相关文件到build目录下,并把build目录下的所 有内容打包成deploy目录下webtest1.war再复制到Tomcat的webapps目录下. 在工具条上点"运行Tomcat 服务器",就会自动运行Tomcat ...

    完全免费的Java/jsp开发编辑工具FirstJava2

    自动编译工程的所有类到classes目录, 复制相关文件到build目录下,并把build目录下的所 有内容打包成deploy目录下webtest1.war再复制到Tomcat的webapps目录下. 在工具条上点"运行Tomcat 服务器",就会自动运行Tomcat ...

    Android插件框架Android-Plugin-Framework.zip

    还有一种简易的安装方式,是使用编译命令为 “ant clean debug install” 直接将插件apk安装到系统中,PluginMain工程会监听系统的应用安装广播,监听到插件apk安装广播后, 再自动调用PluginLoader.installPlugin...

    实用与学习软件系列(7) JavaEditor Java集成开发环境(含源码)

    以Eclipse,Visual Studio.Net开发环境为参照,提供了除debug,UI设计器外的很多主要功能,包括基于语法和最近使用原则的拼写和鼠标逗留智能提示,错误自动定位及鼠标提示,自动编译,集成的命令行控制台,工程式的...

    Java开发工具,自动生成api文档.zip

    提供集成开发环境(IDE),如Visual Studio、Eclipse、Android Studio和Sublime Text等,这些工具集成了文本编辑器,支持语法高亮、自动补全、代码片段管理和版本控制等功能,有助于开发者高效编写和维护代码。...

    cocos2d-x即时战斗类游戏《战三国》源码

    游戏基础工程是在mac下面开发制作的,mac下面完美编译打包,Eclipse也没有任何问题。内附自己搭建的win32工程,因为class中有大量中文字符串,在vs上运行会有中文乱码问题,不影响打包apk,非要在win32下面做开发的...

Global site tag (gtag.js) - Google Analytics