尝试在Intellij中创建运行/调试配置时,在模块警告中找不到类

zpjtge22  于 2022-11-01  发布在  其他
关注(0)|答案(9)|浏览(318)

尝试在Intellij中为Java应用程序创建一个运行配置,并收到一个警告:在模块中找不到类,它没有创建运行配置。这只发生在我将项目添加到BitBucket后。在此之前,它运行良好。

wxclj1h5

wxclj1h51#

以上都不管用,我只好这样做:
File -> Invalidate Caches/ Restart
重新启动后,它重新索引所有文件,一切都按预期再次工作。

xqnpmsa8

xqnpmsa82#

我解决这个问题的方法是从项目中删除现有的内容根目录,然后添加一个新的内容根目录。由于某种原因,它看起来像是被损坏了。
文件-〉模块下的项目结构:然后在屏幕的最右侧显示“添加内容根”,删除现有的内容根,并将其重新添加到正确的位置。

nx7onnlm

nx7onnlm3#

我会更详细地解释一下“接受"的答案。
1.打开Project structure窗口(使用Ctrl+Shift+Alt+S快捷键或IDE菜单中得“从File -> Project structure”选项)
1.在该选项卡中,选择modules选项卡并删除当前配置。

1.再次导入模块。

1.选择模块的根目录(旧的.iml文件应该在该文件夹中)

1.将弹出一个对话框。选择默认选项并完成。
1.按一下“确定”(OK)来套用修改。

c6ubokkw

c6ubokkw4#

我的变体:运行-〉编辑配置-〉配置-〉环境-〉缩短命令行选择“JAR清单”。

qeeaahzv

qeeaahzv5#

我删除了.iml文件,并使用maven重新导入了该项目。

a9wyjsp7

a9wyjsp76#

我在Kotlin项目中也遇到过同样的问题。适合我的解决方案是:
1.在src/main/Kotlin/Main.kt上单击鼠标右键
1.“覆写档案类型”
1.在“覆盖文件类型”菜单中选择“Kotlin”文件类型
1.在“运行/调试配置”中将“主类”设置为“MainKt”

0g0grzrc

0g0grzrc7#

将工作目录设置为模块根目录或运行/调试配置设置中$MODULE_WORKING_DIR$,以帮助Intellij查找类

3xiyfsfu

3xiyfsfu8#

我通过右键单击“pom.xml”-〉添加为maven项目解决了这个问题

slsn1g29

slsn1g299#

我有这个问题,我发现左边的播放按钮,功能就是答案,它解决了错误:))

相关问题