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

exlipse 不能自动编译导致could not find the main class 错误

阅读更多
   关于could not find the main class的错误网上大部分的文章都说是jkd版本的问题,其实还有其他的原因,比如eclipse不能自动编译,那么为什么会出现这种情况呢?
   首先你要配置好eclipse,以下几个步骤需要做:
   1.首先你要告诉eclipse,你想让它自动地编译,一次你要选中project->build automatically。如果你选择project->clean..->clean select project,这样就会把原来已经生成的class文件全部删除掉,eclipse会重新生成所有的类文件。
   2.其次你要告诉eclipse 类文件存放的路径,在WEB工程中,进入configure build path,在java build path->source下的 output folder修改为<工程名>/WebRoot/WEB-INF/classes ,普通工程修改为<工程名>bin
   以上这些你都做对了也还不行,你要确保lib目录下的jar文件没有报错,如果有报错则eclipse就不会自动编译了
分享到:
评论

相关推荐

    could not find the main class,program will exit

    ### "Could Not Find the Main Class, Program Will Exit" 错误解析及解决方法 在Java编程过程中,我们经常会在开发环境中遇到各种各样的错误提示,其中“Could not find the main class, program will exit”是一...

    解决 Can not find the main class. Program will exit. 难题

    在IT领域,尤其是在Java编程中,遇到“Can not find the main class. Program will exit.”这一错误信息是非常常见的问题。这通常意味着编译器或运行环境无法识别并定位到程序的主类,即包含main方法的类,从而导致...

    eclipse无法自动编译解决方法

    - 如果项目中有旧的输出文件导致编译错误,可以尝试删除项目的`WEB-INF/classes`目录,并让Eclipse重新构建这些文件。 - 手动删除`WEB-INF/classes`目录。 - 重启Eclipse或重新构建项目,Eclipse将会自动创建新的...

    Eclipse无法自动编译出class文件.jpg

    不兼容的JDK版本可能导致编译问题。 7. **Eclipse性能问题**:如果你的机器资源紧张,Eclipse可能无法有效地进行自动编译。检查Eclipse的内存设置,确保它有足够的资源进行编译。可以在`eclipse.ini`文件中调整 `-...

    Could not find agent

    如果能访问这些文件,我们可以深入研究如何配置和使用Java代理,以及如何解决"Could not find agent"这类错误。 在深入讨论之前,我们需要理解Java代理的工作原理。Java代理是通过JVM的 `-javaagent` 启动参数指定...

    在Eclipse中反编译Class文件完全详解

    总的来说,Eclipse结合JadClipse和Jad提供了便捷的Class文件反编译解决方案,使开发者能在无法获取源代码的情况下,也能理解和调试代码,极大地扩展了Java开发的可能性。对于需要处理加密或混淆过的Class文件,Jad也...

    Eclipse离线安装反编译插件(Eclipse Class Decompiler3.1.0)

    Eclipse离线安装反编译插件(Eclipse Class Decompiler)https://www.fanyeong.com/2016/09/22/eclipse离线安装反编译插件(eclipse-class-decompiler)/

    Eclipse离线安装反编译插件(Eclipse Class Decompiler)

    Eclipse离线安装反编译插件(Eclipse Class Decompiler) https://www.fanyeong.com/2016/09/22/eclipse离线安装反编译插件(eclipse-class-decompiler)/

    【SpringBoot】Error: Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster

    【SpringBoot】Error: Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster报错明细问题解决后记 报错明细 IDEA SpringBoot集成hadoop运行环境,,本地启动项目,GET请求接口触发...

    could not create the java virtual machine 解决办法

    总之,“could not create the java virtual machine”这一错误通常是由于JVM内存配置不当导致的,通过合理地调整内存参数和优化配置文件,可以有效地避免此类问题的发生,确保Java应用的稳定运行。

    在Eclipse中反编译Class

    本文将详细介绍如何在Eclipse中进行Class文件的反编译。 首先,我们需要一个反编译工具。jad.exe是Java的反编译器,它可以将字节码转换回接近原生Java源代码的形式。JAD有很多版本,包括命令行版和图形用户界面版,...

    Eclipse插件,反编译Class

    Eclipse作为一款强大的Java集成开发环境(IDE),允许用户通过安装特定插件实现对Class文件的反编译,以便更好地理解和学习已编译的代码。本篇文章将详细介绍如何在Eclipse中配置和使用反编译插件,以及相关的知识点...

    eclipse反编译class文件

    本文将详细讲解如何在Eclipse环境中进行class文件的反编译,以及所需的jar包和exe文件。 首先,我们要明白的是,Eclipse本身并不内置反编译功能,但我们可以借助第三方插件或者外部工具实现这一目的。在这个主题中...

    eclipse编译.class所需jar包

    Eclipse自带了Java编译器JDT(Java Development Tools),它可以自动处理依赖的库,并将源码编译为符合Java虚拟机执行的字节码。但当遇到没有源码的第三方库时,.class文件的反编译就显得尤为重要。 接下来,我们...

    eclipse/myeclipse 反编译插件 Eclipse Class Decompiler 2.10.0

    Eclipse Class Decompiler对JDK的最低要求为JDK1.6, 能反编译和debug各版本的Class文件,支持JDK8的Lambda语法,同时支持中文等非Ascii码字符集的解析,支持Eclipse 3.6及以上所有版本的Eclipse。 本插件支持...

    Eclipse中安装反编译工具Fernflower(Enhanced Class Decompiler)(csdn)—.pdf

    尽管Fernflower原生并不支持Eclipse,但通过集成插件Enhanced Class Decompiler,我们可以在Eclipse环境中使用Fernflower的功能。 首先,了解为何需要反编译工具。当我们遇到没有源代码的jar文件时,原始的.class...

    eclipse反编译class插件

    Eclipse反编译class插件就是为此目的而设计的工具,它允许开发者在Eclipse集成开发环境中直接查看`.class`文件的源代码,即使原始的`.java`源文件不可用。以下将详细介绍这种插件及其相关知识点。 1. **反编译的...

    eclipse不编译解决

    遇到过好多次eclipse不编译问题,网上搜了几次也没有找出不编译的具体原因,大多说是eclipse的问题。 总结网友说法加上个人经历,总结了几个不编译的处理,希望对大家有帮助。

    eclipse、myeclipse中class反编译工具

    在这个场景下,"eclipse、myeclipse中class反编译工具"是一个关键的话题。本文将详细介绍如何在Eclipse和MyEclipse集成开发环境中使用这些工具来反编译.class文件。 首先,我们关注的是JAD,这是一个流行的Java反...

    Eclipse中反编译Class文件完全详解

    其次,JadClipse是一个Eclipse插件,它将JAD的功能集成到Eclipse IDE中,使得开发者可以直接在Eclipse中反编译并查看Class文件。这对于调试和理解第三方库或无法获取源代码的项目特别有用。 以下是使用JAD和...

Global site tag (gtag.js) - Google Analytics