http://www.diybl.com/course/4_webprogram/jsp/jsp_js/20090304/157796.html
解决MyEclipse保存不编译问题(转)
2008-07-10 15:43
这两天eclipse 突然不能自动编译了,无论怎么更改保存, classes
在网上找了很多文章,总结如下:
1. 确保 project->build automatically 已经被选上.
2. 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select project, 勾上start build immediatelly
3.删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置eclipse为保存时编译,然后在保存的时候就可以自动编译了
4.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有包都删除,然后一个一个的再引入(需要的),不要一下子把所有包都引入来,没用的可能会引起不良后果.
5. 想删掉某个class文件重新生成,删除class文件后,但classes目录下的文件夹被其它程序打 开,比如Total Commander。此时编译也不会通过,在problems下可能会提示“con''t delete classes ……”。关掉其它程序重新编译即可。
6.还有种情况是remove掉 JRE System Library,重新导入即可编译。但是什么原因导致的还不清楚。
7.把build path中所有包都remove掉。然后又add jars,add libraries把需要的加进去,居然又开始编译了。。。
8.project->properties->java build path->source->.../
然后重新点击build工程即可自动编译。
9.再就是最重要的要看工程下面是否缺少了work目录,由于CVS控制时不把work加如版本,所以checkout后没有这个目录,要手工加上有的工程就能自动编译了
最开始的时候,我只找到了前面7个方法,但是他们都没有解决我的问题.无意中我打开了"Problems"标签,发现里面说缺少work目录,手工加上,然后刷新项目就可以了.
最后两个是我在写这个总结的时候发现的.特别是第九条,对使用CVS进行版本控制的项目比较有用.
.classpath这个xml文件要仔细看
|
相关推荐
MyEclipse 无法自动编译的解决方法 MyEclipse 是一个功能强大的集成开发环境(IDE),但是有时可能会出现自动编译的问题。本文将总结 MyEclipse 无法自动编译的解决方法,帮助开发者快速解决问题,提高开发效率。 ...
该脑图是介绍MyEclipse无法自动编译的解决方法,请贡献给大家下载!
在这个场景下,`Readme.txt`可能包含了关于如何配置MyEclipse自动编译工具,或者如何使用`jad.exe`的详细步骤和提示。在实际操作前,应该先仔细阅读该文件,确保正确理解和使用这些工具。 4. **自定义编译设置** ...
MyEclipse Jad反编译程序是一款专为Java开发者设计的工具,主要用于将已编译的.class文件转换回可读的源代码(.java文件)。在软件开发过程中,有时我们需要查看或理解第三方库的内部实现,但这些库可能没有提供源码...
3. **配置MyEclipse首选项**:在“Window” -> “Preferences” -> “JadClipse”中,你可以设置Jadclipse的显示选项,如颜色、字体大小等,以及反编译时的行为,例如是否自动打开反编译的源代码。 4. **使用...
4. **测试反编译**:现在,当你打开一个已编译的Java类文件时,MyEclipse应该能够自动使用JAD反编译器展示源代码。你可以尝试打开JDK中的某个类,如`java.lang.String`,看看是否能正确显示源代码。 【标签】...
在Java开发环境中,源代码通常被编译成字节码(.class文件),而这些字节码是无法直接阅读的。为了理解或学习已有的类库,开发者有时需要查看对应的源代码。然而,并非所有库都提供源代码,此时,反编译工具就显得尤...
### MyEclipse/Eclipse ...当遇到MyEclipse/Eclipse不自动编译的问题时,可以通过上述方法来解决。理解编译过程的基本原理以及熟悉IDE的配置选项对于排除此类故障至关重要。希望本文能够帮助到遇到类似问题的开发者们。
4. **禁用/启用自动编译**:在"Project > Build Automatically"选项中,可以控制是否开启自动编译。如果希望手动控制编译,可以取消选中该选项,然后通过"Project > Build All"手动触发全量编译。 5. **清理临时...
现在,当你打开一个 `.class` 文件时,MyEclipse 将自动反编译并显示源代码。 通过以上步骤,你可以在 MyEclipse 中轻松查看类文件的源代码,无需单独导入源代码包,极大地方便了开发者的学习和调试。记住,合理...
现在,当你在MyEclipse中修改代码并保存时,`jrebel.jar`会自动检测到这些改动,并在后台更新运行中的应用程序,无需手动重启服务器。 值得注意的是,虽然`jrebel.jar`提供了一个非常便捷的热部署解决方案,但它...
Myeclipse6.5 class反编译插件安装步骤: 将压缩包解压可以看到3个文件 1.jad158g.win.zip解压缩后将jad.exe拷贝到JRE的bin目录下,如\Java\jre1.5.0_06\bin ...5、安装完成,双击class文件,Eclipse将自动反编译了。
5. myeclipse功能:除了反编译,myeclipse还提供了代码提示、自动格式化、项目管理、单元测试等多种功能,是Java EE开发的得力助手。 6. 开源与闭源:对于开源项目,可以直接获取源代码;而对于闭源项目,反编译...
标题中的“myeclipse 源码反编译插件”指的是在MyEclipse集成开发环境中使用的源码反编译工具。源码反编译是将已编译的Java字节码还原为接近原始源代码的形式,这对于查看或理解没有提供源代码的库或框架的内部工作...
本文将深入探讨如何在Myeclipse7.0集成jad反编译,帮助开发者更好地理解和调试代码。 首先,JAD(Java Decompiler)是一款强大的反编译工具,能够将字节码转换回接近原始的Java源代码。它对于没有源代码的第三方库...
此时,MyEclipse会自动更新项目配置,使新的编译版本生效。 ### 三、修改编译版本的重要性 修改编译版本并非简单的技术操作,它涉及到项目代码的兼容性、性能优化以及后续维护等多个方面。合理选择编译版本可以: ...
安装步骤: 1. 解压缩后将jad.exe拷贝到JRE的bin目录下,如\Java\jre1.5.0_06\bin 如果不拷到bin下面,就按配置.jpg配置见第3步 2.下载 jadclipse_3.3.jar ...5、安装完成,双击class文件,Eclipse将自动反编译了。
2. **反编译操作**:在MyEclipse中选择相应的Class文件,右键点击并选择反编译选项,工具会自动生成对应的源代码视图。 3. **查看源代码**:反编译完成后,源代码将以文本形式显示,可以进行阅读和分析。 需要注意...
在日常的软件开发过程中,我们经常会遇到各种各样的问题,其中MyEclipse不自动编译就是一个常见的问题。本文将详细介绍如何解决这一问题,帮助开发者们能够更加高效地进行开发工作。 #### 1. 检查“Build ...