【问题标题】:Default project layout of Java projects by GradleGradle 对 Java 项目的默认项目布局
【发布时间】:2024-04-29 20:20:01
【问题描述】:

我有一个新的 Gradle 人,他尝试通过 gradle build 配置文件创建一个 Java 项目。

我的项目文件夹/example 中有一个 build.gradle,内容如下:

apply plugin: 'java'

但是,在我构建项目之后

gradle build

我没有看到我的 src/main/java 和 src/test/java 了。

如何使用 gradle 配置文件创建 java 的项目布局?

【问题讨论】:

标签: java gradle


【解决方案1】:

要快速创建一个新的 Java 项目,您可以使用 Init gradle 插件(如 cmets 中所述)。该插件默认随 Gradle 提供,您可以仅从命令行运行它的 init 任务。此任务将创建项目布局,甚至使用 build.gradle 和 settings.gradle 文件。您只需调用此任务并提供您要创建的项目类型作为任务的参数:

gradle init --type java-library

在文件夹中,您要创建您的项目。但是如果你已经有一个 build.gradle 文件,这个任务将被跳过,所以你必须在一些空的项目中做。仅调用 build 任务不会为您创建任何布局。

【讨论】: