正在运行现有的Spring Boot Gradle项目的问题

问题描述 投票:0回答:1

最近,我开始从事多模块spring boot gradle项目的工作。对于Gradle和团队来说,这是我的新手,但我对Spring Boot有所了解。

structute就像Main Project一样,不包含Java文件,仅包含gradle和config信息,因此其子项目包含spring boot项目。当我尝试运行项目时,即使存在类也出现Main Class not found错误

我知道必须完成一些配置才能运行此,但我无法确定如何获取详细信息。

这是一个旧项目,没有人提供任何细节。有人可以帮助您获取Gradle文件以获取配置或至少启动项目吗?

java spring spring-boot gradle multi-module
1个回答
0
投票

实际上取决于项目,可能没有主类。

如果您的项目基于.jar,则:

Gradle多个项目通常具有主Gradle模块,但是,不必要的主类将位于主目录中。

这可能在另一个模块中。如果Intellij完成索引项目后再安装,则会在右上角运行该类(靠近绿色三角形),如果您将其展开,则可以看到“ Edit configuration ...”。

然后选择类,您之前见过,通常,如果项目使用Spring Boot,则会在左侧的配置列表中显示Spring Boot图标。

一旦选择了类,您将拥有“环境树”,将出现“使用模块的类路径”字段,您将看到正确的开始模块。


如果您的项目基于战争档案:

您将没有任何主班。

作为旁注,我建议签出项目的安装文件或自述文件。

© www.soinside.com 2019 - 2024. All rights reserved.