【发布时间】:2021-06-28 05:49:10
【问题描述】:
我用 java 启动了一个 Gradle 项目,我想添加 JavaFx 库,但是当我运行我的应用程序时,我得到“JavaFX 运行时组件丢失,并且需要运行这个应用程序”。 这是我的 Gradle 文件:
plugins {
id 'java'
id 'org.openjfx.javafxplugin' version '0.0.9'
}
group 'org.personal'
version '1.0-SNAPSHOT'
repositories {
mavenCentral()
}
javafx {
version = "15.0.1"
modules = [ 'javafx.controls', 'javafx.fxml' ]
}
dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.0'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine'
}
test {
useJUnitPlatform()
}
这是主类:
package client;
import javafx.application.Application;
import javafx.stage.Stage;
public class ClientApp extends Application {
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage primaryStage) throws Exception {
}
}
这是我的“编辑配置”:Edit Configuration here
【问题讨论】:
-
欢迎您,感谢您提供优质信息!我没有答案,但我想补充一点,尽管这绝对是一种观点,我发现在问题中内联显示图像时更方便,因此您不必使用外部链接。祝你好运!