gpt4 book ai didi

java - Javafx-在具有gradle错误的intelliJ上:包javafx.fxml不存在导入javafx.fxml.FXML

转载 作者:行者123 更新时间:2023-12-03 05:21:09 30 4
gpt4 key购买 nike

我不明白为什么我总是有同样的错误:
image
当我尝试在我的strcuture项目中添加库(fx java)时。
我的build.gradle:

plugins {
id 'java'
id 'application'
}

group 'org.example'
version '1.0-SNAPSHOT'

repositories {
mavenCentral()
}


application {
mainClassName = 'Launcher'
}

最佳答案

这种方式添加依赖关系是不好的。您正在使用gradle,让它完成工作。
一旦gradle被解决,所有依赖项将缓存在您的系统上。因此,您无需为每个项目添加带有文件夹(lib)的外部库。 gradle将从本地缓存为您解决该问题。因此,请删除该lib文件夹,并用此替换您的build.gradle文件内容

plugins {
id 'java'
id 'application'
id 'org.openjfx.javafxplugin' version '0.0.9'
}

application {
//Note: Check package name. replace it with right one if it's wrong
mainClassName='home.Launcher'
}

javafx {
version='11.0.2'
modules=['javafx.controls', 'javafx.fxml']
}

repositories {
mavenCentral()
}

你也是从awt而不是从javafx导入软件包的。取代那些
例如:java.awt.event.ActionEvent到javafx.event.ActionEvent
快乐的编码:)

关于java - Javafx-在具有gradle错误的intelliJ上:包javafx.fxml不存在导入javafx.fxml.FXML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63439684/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com