当我从initializr站点解压缩一个maven zip并在Intellij中打开时,应用程序java文件的main方法左侧的gutter中会出现一个绿色箭头,这样我就可以开始运行项目了。
究竟是什么原因导致箭头自动出现?
我问这个问题是因为我克隆了一个项目,而那个绿色箭头看起来不像是来自克隆的源代码,所以我需要确定哪个配置设置是错误的或缺失的。在我将src目录标记为源代码根目录之前,那个文件旁边没有C,在那之后,注解显示为红色,因为我猜类路径没有配置。我想知道从initializr站点提取的vanilla文件是如何自动获取这些设置的
1条答案
按热度按时间fkaflof61#
如果设置了JDK,请检查项目设置(在IDEA中)。这是无法构建项目的第一个原因(当未设置JDK时)
然后IDEA会自动启动项目构建,但如果没有,您应该手动进行。取决于您使用的构建管理器:maven或gradle,您需要在IDEA CLI中运行适当的命令或找到选项卡(通常在GUI的左侧),然后通过单击“刷新”按钮启动程序。
项目构建后,包、类、资源的图标将被更改,IDEA将为您提供一些额外的编辑器 lightning 和标记以及启动或调试Spring项目的机会(在您的情况下)。
简而言之,你不能启动克隆项目的主要原因是你没有克隆用它构建的规则(我猜),所以IDEA不知道该做什么,什么也不做,你也得不到成功启动项目所必需的依赖性。
要深入了解,请尝试:
1.检查JDK(正如我上面提到的)
1.确保构建文件存在于根目录(pom.xml或gradle.build)中
1.手动启动构建之后,您应该会得到理想的结果。
有关工作的详细信息,您可以阅读经理的信息(maven,gradle)