不能自动编译java类,造成这种状况的原因很多。以下是解决方案:
1. 确保 project->build automatically 已经被选上.这时候可以使用两种方法,一个是在未选中build automatically之前,手动编译项目文件;然后选中build automatically自动编译文件。
2. 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select project, 勾上start build immediatelly
3.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有包都删除,然 后一个一个的再引入(需要的),不要一下子把所有包都引入来,没用的可能会引起不良后果.
4. 想删掉某个class文件重新生成,删除class文件后,但classes目录下的文件夹被其它程序打开,比如Total Commander。此时编译 也不会通过,在problems下可能会提示“con''t delete classes ……”。关掉其它程序重新编译即可。
5.还有种情况是remove掉 JRE System Library,重新导入即可编译。但是什么原因导致的还不清楚。
6.把build path中所有包都remove掉。然后又add jars,add libraries把需要的加进去,居然又开始编译了。。。
7.project->properties->java build path->source->.../WEB-INF/src的output folder不要默认,编辑让它指向../WEB-INF/classes 然后重新点击build工程即可自动编译。
8.但是这次我遇到的问题用尽了上面的所有的方法,还是不能自动编译。这是我怀疑是导入的项目的问题,因为项目上面有一个红叉。以前的web项目上面有红叉项目照样可以编译运行,但是为什么这次不行呢!我仔细看了一下problem中输出的错误。恍然大悟了,因为项目导入的jar包被我修改了路径,原来如此....但是并不是到这里项目就可以运行了,因为不论是重新导入还是怎么着,还是不行。最后一个办法新建项目将旧项目中的源码复制到新项目中来。
分享到:
相关推荐
解决eclipse无法自动编译问题!解决eclipse无法自动编译问题!
eclipse中ndk 自动编译配置
Eclipse无法自动编译解决截图,这个是自己解决过的。
5、 安装完成后,eclipse自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”...
内含: 1.将class文件反编译为java文件的工具jad.exe 2.eclipse的反编译插件net.sf.jadclipse_3.3.0.jar(方便查看源代码) ... 5、 安装完成后,eclipse自动将JadClipse Class File Viewer设置成class文件的缺省打开
Eclipse Class Decompiler对JDK的最低要求为JDK1.6, 能反编译和debug各版本的Class文件,支持JDK8的Lambda语法,同时支持中文等非Ascii码字符集的解析,支持Eclipse 3.6及以上所有版本的Eclipse。 本插件支持...
5、 安装完成后,eclipse自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”...
内含: 1.将class文件反编译为java文件的工具jad.exe 2.eclipse的反编译插件net.sf.jadclipse_3.3.0.jar(方便查看源代码) ... 5、 安装完成后,eclipse自动将JadClipse Class File Viewer设置成class文件的缺省打开
下载Jad反编译工具: ...下载后解压,然后将解压后的jad.exe文件复制到一个固定的目录下面,如:D:\worktools\eclipse\myplugins\jadclipse下面(这是我放置的地方...设置完成后,双击*.class文件,eclipse将自动反编译。
eclipse反编译class插件
1、eclipse反编译插件安装.zip , 里面包含了eclipse自动反编译jar包的插件和安装文档,实测可用
在Eclipse或者myEclipse中不自动编译的一些常见的问题。
eclipse_反编译插件_jad_3.3.0 + jad.exe 安装步骤: 1.把下载包中的jadclipse_3.3.0.jar放入到 eclipse的安装目录下,..\eclipse\plugins 目录下;...设置完成后,双击*.class文件,eclipse将自动反编译
cocos2dx用Eclipse编码配置并自动编译,不需要安装cygwin。
当应用hudson一类的自动化平台来构建Eclipse插件时,不能直接调用ANT工具来编译。本工具自动修改Eclipse的路径为 ${ECLIPSE_HOME},并且自动可查找相应插件。 使用方法: java -jar buildfileGenerator.jar build....
为eclipse增加jad插件,实现eclipse点击自动反编译查看源码,增加断点等等……
主要介绍了Eclipse不自动编译java文件的终极解决方法,需要的朋友可以参考下
内含: 1.将class文件反编译为java文件的工具jad.exe 2.eclipse的反编译插件net.sf.jadclipse_3.3.0.jar(方便查看源代码) ... 5、 安装完成后,eclipse自动将JadClipse Class File Viewer设置成class文件的缺省打开
亲自安装 jar包反编译eclipse插件 后制作的教程,图片教程,关键部分都用红色标记出来了,易学易懂
可以在开发工具里轻松的反编译class文件,通过ctrl+点击想查看的方法时可用自动进行反编译