尝试在Intellij中为Java应用程序创建一个运行配置,并收到一个警告:在模块中找不到类,它没有创建运行配置。这只发生在我将项目添加到BitBucket后。在此之前,它运行良好。
wxclj1h51#
以上都不管用,我只好这样做:File -> Invalidate Caches/ Restart重新启动后,它重新索引所有文件,一切都按预期再次工作。
File -> Invalidate Caches/ Restart
xqnpmsa82#
我解决这个问题的方法是从项目中删除现有的内容根目录,然后添加一个新的内容根目录。由于某种原因,它看起来像是被损坏了。文件-〉模块下的项目结构:然后在屏幕的最右侧显示“添加内容根”,删除现有的内容根,并将其重新添加到正确的位置。
nx7onnlm3#
我会更详细地解释一下“接受"的答案。1.打开Project structure窗口(使用Ctrl+Shift+Alt+S快捷键或IDE菜单中得“从File -> Project structure”选项)1.在该选项卡中,选择modules选项卡并删除当前配置。
Project structure
Ctrl+Shift+Alt+S
File -> Project structure
modules
1.再次导入模块。
1.选择模块的根目录(旧的.iml文件应该在该文件夹中)
.iml
1.将弹出一个对话框。选择默认选项并完成。1.按一下“确定”(OK)来套用修改。
c6ubokkw4#
我的变体:运行-〉编辑配置-〉配置-〉环境-〉缩短命令行选择“JAR清单”。
qeeaahzv5#
我删除了.iml文件,并使用maven重新导入了该项目。
a9wyjsp76#
我在Kotlin项目中也遇到过同样的问题。适合我的解决方案是:1.在src/main/Kotlin/Main.kt上单击鼠标右键1.“覆写档案类型”1.在“覆盖文件类型”菜单中选择“Kotlin”文件类型1.在“运行/调试配置”中将“主类”设置为“MainKt”
0g0grzrc7#
将工作目录设置为模块根目录或运行/调试配置设置中$MODULE_WORKING_DIR$,以帮助Intellij查找类
3xiyfsfu8#
我通过右键单击“pom.xml”-〉添加为maven项目解决了这个问题
slsn1g299#
我有这个问题,我发现左边的播放按钮,功能就是答案,它解决了错误:))
9条答案
按热度按时间wxclj1h51#
以上都不管用,我只好这样做:
File -> Invalidate Caches/ Restart
重新启动后,它重新索引所有文件,一切都按预期再次工作。
xqnpmsa82#
我解决这个问题的方法是从项目中删除现有的内容根目录,然后添加一个新的内容根目录。由于某种原因,它看起来像是被损坏了。
文件-〉模块下的项目结构:然后在屏幕的最右侧显示“添加内容根”,删除现有的内容根,并将其重新添加到正确的位置。
nx7onnlm3#
我会更详细地解释一下“接受"的答案。
1.打开
Project structure
窗口(使用Ctrl+Shift+Alt+S
快捷键或IDE菜单中得“从File -> Project structure
”选项)1.在该选项卡中,选择
modules
选项卡并删除当前配置。1.再次导入模块。
1.选择模块的根目录(旧的
.iml
文件应该在该文件夹中)1.将弹出一个对话框。选择默认选项并完成。
1.按一下“确定”(OK)来套用修改。
c6ubokkw4#
我的变体:运行-〉编辑配置-〉配置-〉环境-〉缩短命令行选择“JAR清单”。
qeeaahzv5#
我删除了.iml文件,并使用maven重新导入了该项目。
a9wyjsp76#
我在Kotlin项目中也遇到过同样的问题。适合我的解决方案是:
1.在src/main/Kotlin/Main.kt上单击鼠标右键
1.“覆写档案类型”
1.在“覆盖文件类型”菜单中选择“Kotlin”文件类型
1.在“运行/调试配置”中将“主类”设置为“MainKt”
0g0grzrc7#
将工作目录设置为模块根目录或运行/调试配置设置中$MODULE_WORKING_DIR$,以帮助Intellij查找类
3xiyfsfu8#
我通过右键单击“pom.xml”-〉添加为maven项目解决了这个问题
slsn1g299#
我有这个问题,我发现左边的播放按钮,功能就是答案,它解决了错误:))