包文件夹未编译



所以我正在intelliJ idea(社区版(中进行一个项目,我有两个源文件夹:enginescripts。我还有一个测试文件夹,名为Test。早些时候,当我试图重构这个层次结构的某些部分时,我遇到了麻烦,当我运行它时,我得到了以下错误消息:

Error: Could not find or load main class engine.base.Launcher
Caused by: java.lang.ClassNotFoundException: engine.base.Launcher

我想我知道为什么找不到主课了。当我进入out/production文件夹查看时,scripts文件夹是唯一已编译的文件夹。有人知道这里发生了什么吗?我该怎么解决?

确保已正确配置源目录。即scripts文件夹的父级必须标记为源根。然后,当您运行应用程序运行配置时,请确保正确指定了主类所在的模块。此外,请确保项目已正确生成(可以运行"生成|重建项目"操作以确保所有源都是最新编译的(。

最新更新