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

如何在IntelliJ中创建Maven管理的JavaFX项目时默认使用JavaFX 23.0版本

如何在IntelliJ中创建Maven管理的JavaFX项目时默认使用JavaFX 23.0版本

嗨,我完全懂你的烦恼——每次新建Maven JavaFX项目都要手动改pom.xml里的版本号,实在是有点折腾。别担心,下面这两个方法能帮你把默认版本改成23.0,以后新建项目直接就能用,不用再重复改配置了:

方法一:修改IntelliJ自带的JavaFX Maven模板(最直接)

这是最简单的方式,直接修改IntelliJ默认的项目模板:

  • 打开IntelliJ,点击顶部菜单栏的File → New → Project,在弹出的项目创建窗口里,找到Maven分类下的JavaFX模板(就是你平时用来新建项目的那个选项)
  • 不要急着点「Create」,而是点击模板右下角的...按钮,选择Edit Template进入模板编辑界面
  • 在编辑界面里找到pom.xml文件,把里面的JavaFX版本配置改成23.0。比如找到类似<javafx.version>17.0.x</javafx.version>的行,把版本号替换成<javafx.version>23.0</javafx.version>
  • 保存模板设置,下次再用这个模板新建项目时,pom.xml里就自动使用JavaFX 23.0版本了

方法二:创建自定义Maven Archetype(适合需要更多自定义的场景)

如果你需要更灵活的项目模板(比如添加自己常用的依赖、配置),可以自己做一个Maven Archetype:

  • 先新建一个符合你需求的JavaFX 23.0项目,把pom.xml和其他配置都调整好
  • 用Maven的archetype:create-from-project命令把这个项目转换成Archetype
  • 把生成的Archetype安装到本地Maven仓库,然后在IntelliJ的项目创建窗口里选择「Maven Archetype」,找到你自定义的这个Archetype来新建项目

另外要提一句,这个操作和你用的是Mac还是Windows无关,IntelliJ的模板设置是跨平台通用的,不用担心系统适配问题。

备注:内容来源于stack exchange,提问作者yuchen han

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.14 11:30:29