You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ IDEA+Maven环境下javafx.media模块找不到问题求助

解决JavaFX应用中javafx.media模块找不到的问题

问题根源在于你的javafx-media依赖配置:你给该依赖添加了<type>pom</type>,这会导致Maven仅下载模块的pom描述文件,不会引入实际运行所需的jar包,最终让IntelliJ IDEA无法识别javafx.media模块,触发报错。

修复步骤

  1. 修改pom.xml中的javafx-media依赖,移除多余的<type>pom</type>标签,正确配置如下:
<dependency>
    <groupId>org.openjfx</groupId>
    <artifactId>javafx-media</artifactId>
    <version>19</version>
</dependency>
  1. 刷新Maven依赖:在IntelliJ IDEA右侧的Maven面板中点击刷新图标(🔄),让Maven重新下载并引入javafx-media的jar包。

  2. 若IDE仍存在标红问题,可执行File → Invalidate Caches...,选择"Invalidate and Restart"选项重启IDE,清除缓存后重新加载项目。

补充说明:JavaFX的各功能模块(如controls、fxml、media)均以jar包形式发布,无需指定pom类型,该类型仅适用于引入父pom或聚合项目的场景。

内容的提问来源于stack exchange,提问作者Shau

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 04:45:02