我已经从bitbucket克隆了我的repo,我试图在IntelliJ IDE中打开它,但是我无法设置Debug Configuration,无法在Application菜单中设置Main类。我也不能在项目中添加新的Java类。我认为Intellij无法识别这个项目是Java。
有可能做对吗?
答案 0 :(得分:83)
您必须将src
目录标记为Source Root
。
右键单击src
文件夹,然后选择Sources Root
:
然后你会看到图标会改变:
通过调出Project Structure
视图来检查输出路径。
按 Ctrl + Alt + Shift + S
答案 1 :(得分:3)
与maba上面说的相似,但如果适用,您可能希望将main
和test
标记为来源&测试源目录(分别)。这是一个常见的项目目录结构,其中字面标记为src
(main
和test
的父项)作为来源不会为您工作。
答案 2 :(得分:0)
是的,将 src 文件夹标记为'Source Root'解决了该问题。较早的intellij并未检测到Java文件。
转到:右键单击-> src->(选择选项)将目录标记为->源根。
答案 3 :(得分:0)
作为一个脚注,我已经想到了小项目要花15分钟以上的时间才能完全加载到IntelliJ中,在此期间,右下角的小状态栏似乎正在下载依赖项(很多Spring)东西)...尽管其中大多数应该已经在我本地的〜/ .m2 Maven存储库中。
也许网络速度很慢,也许我打的回购/代理速度很慢……无论如何,我只是提醒人们在打开新项目时要检查状态栏。