idea中,为啥会报错? 错误: 找不到或无法加载主类

idea中,为啥会报错?所包含的包好像也没问题
错误: 找不到或无法加载主类

img

你的 项目里还有报错, 因为这个报错没有解决,所以 正常的类 也没有被正常编译成功,导致运行 没法找到对应的类吧
先解决下面包下的类的报错问题,再试:

img

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7767696
  • 你也可以参考下这篇文章:IDEA新环境配置。刚下载好IDEA,创建新工程时,一定要进行的几个配置
  • 除此之外, 这篇博客: 导入idea中运行项目 如何解决各种程序包不存在的问题中的 导入idea中运行项目 如何解决各种程序包不存在的问题 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    缺少包——去官网下载!
    缺少包————去官网下载!
    缺少包——————去官网下载!
    可是!!!
    为什么总有下不完的包???

    因为小编一直运行用eclipse,走进社会才发现idea是真香啊,于是我将自己之前做的一系列的项目从eclipse导入idea时出现了很多问题,现在我将运行tomcat的过程中老是出现程序包不存在的问题解决清楚。

    先来看几个我搜的还算中肯的解决办法:

    idea运行项目 程序包org.springframework.*不存在
    IDEA报错:java: 程序包javax.servlet不存在
    IDEA导入项目出现Error: java: 程序包javax.servlet.http不存在错误的解决办法
    IDEA导入项目中Java:“程序包XXX不存在”问题的三种解决方案

    还算中肯,显然没有解决问题的本质,我搜搜搜,总结总结总结,总算让我发现问题的本质了,于是迫不及待想要再提供一种解决办法。

    1、问题出现的原因:

    • 真的缺少某些包(我也真的很较真的去官网下载我缺少的包,然而无果。当你发现你缺少的不是一两个包时、果断放弃)
    • 缺少maven等插件,设置软件自动或者加一个pom文件,具体上面链接里有(或许有这个问题,但我遇到的不是所以没有解决)
    • 配置、路径错误(涉及到环境变量的修改,上面链接有,但我遇到的仍然不是所以没有解决)

    2、寻找解决思路:

    参考别人的解决思路,思考自己的问题,叠加或排除总结,最终的到我的问题就是路径没有给tomcat交代清楚,缺少包是因为tomcat运行时没有这个“零件”,我们要做的就是把源文件中的包与tomcat中的包综合到一起。

    3、解决问题的步骤:

    文件——>项目结构
    在这里插入图片描述
    库——>项目中的lib文件夹(有很多包的lib对应到显示台上就是2)——>安装的tomcat下的文件夹(对应到显示台上就是3)
    在这里插入图片描述确定之后,运行tomcat出现如下布局说明tomcat启动运行已经成功。
    在这里插入图片描述

    好了,这个问题我到这里已经解决了,如果同样碰到这种希望能帮您得到解决。
    (恰下八卦:如果你对各种软件免费版或中文版有所倾心、各种系统或者各种项目有所心动,不妨来公众号【肖言是御用女主】看看或者留言,您需要的海量资源免费赠送)

  • 以下回答来自chatgpt:

    这个错误可能是由以下原因引起的: 1.类路径不正确 2.编译错误 3.项目配置不正确 解决方案如下: 1.检查类路径是否正确,可以到项目结构中查看模块的依赖关系和引用的库,看是否存在引用错误或冲突的情况。 2.检查代码是否有编译错误,可以在控制台中查看编译时的日志信息,查找出错信息并进行修正。 3.检查项目配置是否正确,如工程设置、JRE和SDK的配置等,可以针对具体的问题进行搜索解决。此外,也可以修改POM.xml文件,使用maven-assembly-plugin和shade插件,进行打包和管理项目依赖。在使用scala时,需要对目录或文件进行标记或设置,以识别需要编译或运行的文件。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^