IDEA创建JAVA项目常见问题:找不到或无法加载主类 Main的解决办法

时间:2024-01-31 15:02:05

1 前言

在IDEA创建文件夹编写java文件,用命令行执行时没有问题,但是IDEA中配置是不完整的,需要自己配置Run/Debug configure,此时是找不到主类的,因为这样操作不是一个工程,缺少必要的配置文件(.iml)。

按照正常操作如第二章节,会产生配置文件,从而也自动配制好主类。

<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
  <component name="NewModuleRootManager" inherit-compiler-output="true">
    <exclude-output />
    <content url="file://$MODULE_DIR$">
      <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
    </content>
    <orderEntry type="inheritedJdk" />
    <orderEntry type="sourceFolder" forTests="false" />
  </component>
</module>

2 内容

从Eclipse转到IDEA,有很多新特性需要自己在日后慢慢进行摸索和了解,相信你在日后的学习中会愈发感觉到IDEA的强大!对于刚熟悉IDEA的新学习者来说,在依照工具建自己第一个JAVA项目后运行main函数会出现 "找不到或无法加载主类 Main"这样的错误,其实错误的原因主要是在建项目的时候存在一个细节没有注意到,所以出现该问题。以下,我给大家提供正确的建造步骤:

第一步:(很重要,这个也是上述问题出现的主要原因)首先,在某个磁盘上建一个跟自己接下来需要建的项目同同名的文件夹。例:我要建一个名为DEMO的项目,首先就在F盘(自选位置)建名为DEMO的文件夹。

第二步:按照流程建项目

1.点击新建

2.选择JDK后,直接点击Next

3.选择一个项目自带的模板,选择这里选择第二个,然后点击Next.

4.点击Project location,选择之前建的文件夹,选中之后,Project name自动生成,然后点击Finsh,完成项目新建。

以上步骤完成后,项目已经新建完成了,此时再运行main函数,就不会报错了。

转载:https://blog.csdn.net/wuhouchao/article/details/81490736