![](/img/trans.png)
[英]"Cannot resolve method 'run(java.lang.Class, java.lang.String[])'" in Spring Boot
[英]IntelliJ : Cannot resolve method 'run(java.lang.Class, String[])'
我遇到了一个问题,在我所有的应用程序中,右上角都有一个红叉。 我可以运行它,但是交叉似乎没有go。
我打开了运行/调试配置,它显示警告:找不到主要方法。 我不明白为什么当我已经为每个应用程序都有相应的主要 class 和方法时找不到它。
我尝试关闭项目,重新启动 IntelliJ,重新启动笔记本电脑,刷新桌面,通过单击重新导入所有 Gradle 项目刷新 Gradle,重建项目并单击无效缓存/重新启动。 我还尝试了在 StackOverflow 上找到的其他建议,例如删除 .idea 文件夹。 没有。 红十字仍然出现。 我还意识到我的所有应用程序中都没有 out 文件夹。
文件->项目结构->SDKs
尝试复制 src 和 gradle 文件夹和 buil.gradle 和设置,gradle 文件在单独的文件夹中。 然后在 intellij 中将这个新文件夹作为新项目打开。 然后 intellij 将建议 Import as gradle 项目... - 推动它。 如果问题仍然存在,请见 build.gradle
在项目设置中,首先确保 SDK 路径正确。 最好安装和使用您自己的 SDK。 然后在 Project Settings 中的 Project 和 Modules 中使用相同的 SDK。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.