如何将 Gradle 添加到现有的 JavaFX 项目 (IntelliJ)
How to add Gradle to existing JavaFX Project (IntelliJ)
从这个post (Best way to add Gradle support to IntelliJ Project)我可以看出我需要做的是“在项目的根目录中添加build.gradle”。
我希望有人能解释一下我是如何在 intelliJ 中做到这一点的? (一直在搜索和阅读 - 仍然感到困惑)。
我知道根目录是所有项目源的父文件夹,但是在 intelliJ 的标准 JavaFX 项目中,it/how 是什么,我能找到 it/assign 它吗,然后怎么做我添加 build.gradle?
注意:这些步骤假定您使用的是最新的 JDK 版本 (17)。
在项目浏览器中,右键单击项目名称并创建一个名为 build.gradle:
的文件
编写构建脚本。这是 JavaFX 应用程序的模板:
plugins {
id "application" // Use Application plugin
id "org.openjfx.javafxplugin" version "0.0.9" // Use JavaFX plugin
}
mainClassName = "my.package.Application" // Set this to your main class
repositories {
mavenCentral()
}
javafx {
version = "16" // JavaFX Version
modules = [ "javafx.controls" ] // JavaFX modules. Add them to this array.
}
完成后,导入项目:
这可能需要一段时间,具体取决于您的网速。
您可能需要调整运行时配置才能使用 Gradle,但这不是必需的。
您可能会遇到以下错误:
BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 61
如果是这样,install Gradle CLI(如果你还没有),然后在项目文件夹中打开一个命令prompt/terminal。
运行 以下命令(适用于 Windows/Mac/Linux):
gradle wrapper --gradle-version=7.3 --distribution-type=bin
完成后,重新加载 Gradle 项目。
我无法抗拒另一个 GIF:
您可能还需要重新排列源文件夹:
我为猫的照片道歉,但它只是一个占位符图像。我肯定不是特意选的。
从这个post (Best way to add Gradle support to IntelliJ Project)我可以看出我需要做的是“在项目的根目录中添加build.gradle”。
我希望有人能解释一下我是如何在 intelliJ 中做到这一点的? (一直在搜索和阅读 - 仍然感到困惑)。
我知道根目录是所有项目源的父文件夹,但是在 intelliJ 的标准 JavaFX 项目中,it/how 是什么,我能找到 it/assign 它吗,然后怎么做我添加 build.gradle?
注意:这些步骤假定您使用的是最新的 JDK 版本 (17)。
在项目浏览器中,右键单击项目名称并创建一个名为 build.gradle:
的文件编写构建脚本。这是 JavaFX 应用程序的模板:
plugins {
id "application" // Use Application plugin
id "org.openjfx.javafxplugin" version "0.0.9" // Use JavaFX plugin
}
mainClassName = "my.package.Application" // Set this to your main class
repositories {
mavenCentral()
}
javafx {
version = "16" // JavaFX Version
modules = [ "javafx.controls" ] // JavaFX modules. Add them to this array.
}
完成后,导入项目:
这可能需要一段时间,具体取决于您的网速。
您可能需要调整运行时配置才能使用 Gradle,但这不是必需的。
您可能会遇到以下错误:
BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 61
如果是这样,install Gradle CLI(如果你还没有),然后在项目文件夹中打开一个命令prompt/terminal。
运行 以下命令(适用于 Windows/Mac/Linux):
gradle wrapper --gradle-version=7.3 --distribution-type=bin
完成后,重新加载 Gradle 项目。
我无法抗拒另一个 GIF:
您可能还需要重新排列源文件夹:
我为猫的照片道歉,但它只是一个占位符图像。我肯定不是特意选的。