`
leon.s.kennedy
  • 浏览: 108974 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

MyEclipse不编译问题的解决

 
阅读更多

这两天MyEclipse 不编译了,无论怎么更改保存, classes目录下都是空的.

在网上找了很多文章,总结如下:

MyEclipse不编译解决1. 确保 project->build automatically    已经被选上.

MyEclipse不编译解决2. 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select project, 勾上start build immediatelly

MyEclipse不编译解决3.删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置MyEclipse为保存时编译,然后在保存的时候就可以自动编译了

MyEclipse不编译解决4.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有包都删除,然后一个一个的再引入(需要的),不要一下子把所有包都引入来,没用的可能会引起不良后果.

MyEclipse不编译解决5. 想删掉某个class文件重新生成,删除class文件后,但classes目录下的文件夹被其它程序打开,比如Total Commander。此时编译也不会通过,在problems下可能会提示“con''t delete classes ……”。关掉其它程序重新编译即可。

MyEclipse不编译解决6.还有种情况是remove掉 JRE System Library,重新导入即可编译。但是什么原因导致的还不清楚。

MyEclipse不编译解决7.把build path中所有包都remove掉。然后又add jars,add libraries把需要的加进去,居然又开始编译了。。。

MyEclipse不编译解决8.project->properties->java build path->source->.../WEB-INF/src的output folder不要默认,编辑让它指向../WEB-INF/classes

然后重新点击build工程即可自动编译。我的问题出在这里,我把这个编译目录给误删了

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

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

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

.classpath这个xml文件要仔细看

MyEclipse不编译的解决方案就是这些了,希望对你有帮助。

【编辑推荐】

  1. MyEclipse7.0插件安装详细图解
  2. Myeclipse7.0 SVN插件安装步骤浅析
  3. MyEclipse6.0下Weblogic9.0安装配置使用详谈
  4. MyEclipse6.0集成SVN及配置详解
  5. MyEclipse Derby是什么?

原文出处:http://developer.51cto.com/art/200907/135806.htm

分享到:
评论

相关推荐

    解决MyEclipse不编译的方法

    ### 解决MyEclipse不编译的...通过上述步骤,大多数与MyEclipse不编译相关的问题都能够得到解决。如果还有其他特殊情况未能涵盖,建议查阅官方文档或寻求社区的帮助。希望这些方法能帮助到正在遇到类似问题的开发者们。

    myeclipse无法自动编译的解决方法

    本文将总结 MyEclipse 无法自动编译的解决方法,帮助开发者快速解决问题,提高开发效率。 1. 确保项目的自动编译选项已经被选上 在项目的 Properties 中,确保 "Build Automatically" 选项已经被选上。如果该选项...

    myeclipse重新编译bulidpath

    总之,MyEclipse的"重新编译"功能和"Build Path"管理是开发者解决编译问题、管理项目依赖的关键工具。正确理解和使用这些功能,可以显著提升开发效率,确保代码的正确性和项目的稳定性。在遇到编译问题时,应当先...

    myeclipse反编译插件

    【正文】 myeclipse反编译插件是用于在MyEclipse集成开发环境中查看和理解已编译...了解并熟练掌握其使用,对于提升开发效率和解决问题具有积极意义。不过,始终要注意遵循合法和道德的开发原则,尊重他人知识产权。

    Myeclipse反编译插件

    在IT行业中,开发人员经常会遇到需要查看或理解他人编写的Java源代码的情况,尤其是在处理已编译的类文件...所以,如果你在使用Myeclipse时遇到了不能反编译的问题,不妨尝试安装这个插件,相信会给你带来很大的便利。

    MyEclipse反编译插件jar包及exe

    反编译插件,如jadclipse和jad.exe,就是为了解决这个问题,它们可以将字节码转换回接近原始源代码的形式。 标题中提到的"MyEclipse反编译插件jar包及exe",主要指的是两个关键组件:net.sf.jadclipse_3.3.0和jad....

    myeclipse 反编译插件

    5. **IDE集成**:myeclipse反编译插件与jad的结合,使得开发者在遇到无源码的库时,可以直接在IDE中查看类文件的源代码,提高开发效率和解决问题的能力。 6. **使用场景**:反编译插件在调试第三方库、维护旧代码或...

    MyEclipse反编译Class文件工具

    在IT行业中,有时候我们需要对已编译的...总之,"MyEclipse反编译Class文件工具"是开发者的一款得力助手,它使得在没有源代码的情况下也能对Java程序进行分析和学习,扩大了开发者解决问题的范围,提高了工作效率。

    MyEclipse/Eclipse不编译

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

    eclipse/myeclipse反编译工具

    这里我们讨论的“eclipse/myeclipse反编译工具”就是为了解决这样的需求。Eclipse和MyEclipse是两款非常流行的Java集成开发环境(IDE),它们为开发者提供了丰富的功能,包括代码编辑、调试、构建等。然而,这些IDE...

    MyEclipse反编译插件

    总的来说,MyEclipse反编译插件是提升开发效率的重要工具,通过它可以更深入地了解和利用引入的第三方库,同时在遇到问题时能更快地定位和解决问题。在使用过程中,开发者需要注意版权问题,同时持续关注插件的更新...

    工作5年来一直用的Myeclipse 反编译插件

    通过它的使用,开发者可以更深入地了解和学习软件的内部工作原理,从而提升自己的编程技能和问题解决能力。在日常工作中,熟练掌握并合理运用这样的工具,对于提升工作效率和质量有着显著的帮助。

    myeclipse反编译工具的配置【全套】

    在IT行业中,有时候我们需要查看Java类库的源代码,但原始...通过正确安装jadclipse插件和配置jad.exe路径,我们可以便捷地在开发过程中查看源代码,从而解决遇到的问题。不过,务必遵循版权规定,尊重软件作者的权益。

    Myeclipse10反编译插件

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

    MyEclipse 反编译工具+安装教程

    当你试图是点开某些包下的.class文件时,却发现无法显示文件内容,那么,如何解决呢?既然是缺少源代码,那么我们就去下载相应的源代码,然后通过这里的Attach Source按键将下载后的源代码关联进来即可。 但是这么做...

    MyEclipse反编译插件安装

    【标题】:MyEclipse反编译插件安装 在软件开发过程中,有时我们需要查看Java类库的源代码,但并非所有库都是开源的。此时,反编译工具就派上了用场。JAD(Java Decompiler)是一款知名的Java反编译器,能够将字节...

    MyEclipse10反编译插件

    MyEclipse10反编译插件是一款专为开发者设计的工具,用于查看Java字节码的源代码,尤其在处理无法获得源码的第三方库时非常有用。JAD(Java Decompiler)是该插件的核心组件,它能够将已编译的.class文件转换回接近...

    myeclipse反编译插件和安装说明

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

    myeclipse反编译class文件插件

    "myeclipse反编译class文件插件" 提供了一个方便的解决方案,允许用户在MyEclipse集成开发环境中直接对.class文件进行反编译,从而查看其源代码。 MyEclipse是基于Eclipse的一款强大Java开发工具,它扩展了Eclipse...

Global site tag (gtag.js) - Google Analytics