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

IntelliJ IDEA新建JavaFX项目出现无引用的module not found错误

解决IntelliJ IDEA中JavaFX新项目出现旧模块"module not found"错误的方法
  • 检查项目模块配置文件
    打开项目根目录的module-info.java,看看是不是IDE自动添加了不需要的requires语句,有的话直接删掉这些多余声明。

  • 彻底清理IDEA缓存和索引
    重置设置没用的话,试试清缓存:

    1. 点击菜单栏File -> Invalidate Caches...
    2. 勾选Clear file system cache and local history,然后点击Invalidate and Restart重启IDE
  • 清理全局库残留
    旧项目的外部库可能留在了IDEA的全局库列表里:

    1. 按快捷键Ctrl+Alt+Shift+S打开Project Structure
    2. 切换到Libraries标签,找到残留的旧项目库,选中后点击-删除
    3. 再切换到Modules标签,确认当前项目依赖里没有这些多余模块
  • 检查构建工具的全局配置(如果用Maven/Gradle)
    要是之前用了Maven或Gradle,全局配置可能带了旧依赖:

    • Maven:打开~/.m2/settings.xml,删掉里面多余的仓库或依赖配置
    • Gradle:检查~/.gradle/gradle.properties和~/.gradle/init.d/下的脚本,清理旧内容
  • 重置JavaFX项目模板
    新建项目还出问题,大概率是默认模板被污染了:

    1. 点击File -> New -> Project...
    2. 选择JavaFX模板后,点击Configure -> Templates
    3. 删除现有的JavaFX模板,重新添加默认模板即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 03:58:15