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

MyEclipse保存不编译问题

阅读更多
这两天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->.../WEB-INF/src的output folder不要默认,编辑让它指向../WEB-INF/classes
然后重新点击build工程即可自动编译。

9.再就是最重要的要看工程下面是否缺少了work目录,由于CVS控制时不把work加如版本,所以checkout后没有这个目录,要手工加上有的工程就能自动编译了 

最开始的时候,我只找到了前面7个方法,但是他们都没有解决我的问题.无意中我打开了"Problems"标签,发现里面说缺少work目录,手工加上,然后刷新项目就可以了.

最后两个是我在写这个总结的时候发现的.特别是第九条,对使用CVS进行版本控制的项目比较有用.

.classpath这个xml文件要仔细看
分享到:
评论

相关推荐

    Myeclipse10反编译插件

    Myeclipse10反编译插件是一款专为Myeclipse10开发环境设计的工具,主要用于帮助开发者查看和理解已编译的Java类文件的源代码。在软件开发过程中,有时我们可能需要查看第三方库的源代码,但由于版权或其他原因,原始...

    MyEclipse/Eclipse不编译

    ### MyEclipse/Eclipse 不编译问题解决方法 在开发过程中,我们经常会遇到IDE(集成开发环境)不编译的问题,对于使用MyEclipse或Eclipse的开发者来说,这一问题尤为常见。本文将针对“MyEclipse/Eclipse不编译”的...

    myeclipse装反编译

    在使用反编译工具时,要注意版权问题。查看他人代码仅限于学习和研究目的,不应用于非法活动。此外,反编译的结果可能与原始源代码有所不同,因为反编译器无法完全恢复所有原始注释和变量名。 最后,Readme.txt文件...

    MyEclipse10.7反编译工具

    - **安全性考虑**:由于反编译涉及到对第三方库的深入分析,因此在使用过程中请注意版权问题及相关法律法规。 通过上述步骤,您可以成功地在 MyEclipse 10.7 中安装并配置好反编译工具,从而更好地进行代码分析和...

    MyEclipse jad 反编译程序

    5. **保存源代码**:如果需要,你可以选择保存反编译得到的.java文件,以便后续查看或修改。 6. **命令行使用**:如果你选择使用jad.exe,可以通过命令行指定class文件路径并运行jad,然后将输出的源代码复制到文本...

    myeclipse10反编译工具

    通常,这样的说明会涵盖安装步骤、配置方法、如何使用工具进行反编译以及可能遇到的问题和解决方案等内容。详细说明的存在使得初学者也能较为轻松地掌握该工具的使用,避免在实际操作中遇到困难。 【标签】"反编译...

    myeclipse 10反编译组件及安装使用说明

    4. 重启myeclipse:保存myeclipse.ini文件并重启myeclipse,让改动生效。 【使用反编译组件】 1. 打开.jar文件:在myeclipse的“Package Explorer”视图中,右键点击需要反编译的.jar文件,选择“Open With” > ...

    myeclipse反编译插件

    - 在反编译的源代码中,可能需要通过调试器来验证和测试代码,因为反编译的代码不能直接编辑和保存。 - 如果遇到反编译错误或不完整的结果,可以尝试调整反编译器的设置,或者更换不同的反编译工具。 总的来说,...

    myeclipse编译热部署配置

    MyEclipse作为一款强大的Java EE集成开发环境,提供了对热部署的支持,但默认情况下并不开启。本篇文章将详细介绍如何通过配置MyEclipse实现编译热部署。 首先,我们需要下载`jrebel.jar`,这是一个非常流行的热...

    myeclipse添加自动发编译工具

    为了优化性能,可以考虑以下策略:只在保存文件时触发编译,或者启用增量编译,让MyEclipse仅编译修改过的部分,而非整个项目。 6. **与其他工具的集成** MyEclipse还可以与持续集成工具如Jenkins、Git等配合使用...

    Myeclipse6反编译工具安装(jad)

    《Myeclipse6反编译工具安装(jad)详解》 在软件开发过程中,有时我们需要查看已编译的Java类文件的源代码,这通常是为了学习、调试或逆向工程。这时,反编译工具就派上了用场。本文将详细介绍如何在Myeclipse6...

    在myeclipse里面直接修改编译的版本

    不同的编译版本可能会支持不同的语言特性,例如Java 8引入了Lambda表达式和流(Stream)API,而这些特性在Java 7及更早的版本中是不可用的。 ### 二、在MyEclipse中修改编译版本的步骤 #### 步骤1:选择项目 首先,...

    myeclipse反编译插件和安装说明

    另外,提供的`eclips反编译插件.txt`文件可能是详细的安装或使用指南,建议查阅该文本文件以获取更具体的指导或解决可能出现的问题。总之,通过安装和配置JadClipse插件,MyEclipse用户可以更加方便地查看和理解`....

    myEclipse10.X反编译插件安装

    5. **重启myEclipse**: 保存并关闭`eclipse.ini`,然后重启myEclipse。现在,你应该已经成功安装了FernFlower反编译插件。 6. **测试插件**: 为了确认插件是否正常工作,你可以打开一个已编译的Java类文件,右键...

    Myeclipse8.5 反编译插件 jad 安装包插件教程

    Java作为广泛应用的编程语言,其字节码(.class文件)不能直接被人类阅读,因此需要借助反编译工具来将其转换成可读的源代码。本教程主要关注的是在MyEclipse 8.5集成开发环境中安装和使用JAD反编译插件的过程。 ...

    xp系统安装myEclipse8.5反编译插件

    对于使用MyEclipse8.5的开发者来说,"xp系统安装myEclipse8.5反编译插件"的过程就显得尤为重要。这篇文章将详细介绍如何在Windows XP操作系统上,为MyEclipse8.5集成反编译功能,以方便查看Java字节码的源代码。 ...

    MyEclipse反编译插件安装.zip

    JADClipse 就是这样一个专为 MyEclipse 设计的反编译插件,它整合了 JAD(Java decompiler)工具,使开发者可以在 MyEclipse 中直接查看 .class 文件的源代码。 JAD 是一个流行的 Java 反编译器,能够将字节码转换...

    java反编译软件,可集成至myeclipse

    由于字节码并不保存原始变量名、注释和某些语法结构,反编译后的代码可能与原始源代码有所不同。 **JAD的工作原理:** JAD通过分析字节码,使用一系列算法来重构源代码结构,如类定义、方法、变量等。它还处理现代...

    Myeclipse/eclipse 安装反编译文件和教程

    针对"Eclipse/MyEclipse 安装反编译文件和教程"这个主题,我们将深入探讨如何在Eclipse或MyEclipse集成开发环境中安装并使用反编译工具,以及它们的重要性。 首先,让我们了解反编译的基本概念。反编译是指将已编译...

    MyEclipse反编译插件

    MyEclipse的反编译插件可以方便地实现这一功能,帮助开发者在不拥有原始源代码的情况下理解和修改代码。 MyEclipse反编译插件的安装步骤通常包括以下几个部分: 1. **下载插件**:首先,你需要从可靠的来源下载...

Global site tag (gtag.js) - Google Analytics