当我使用Mac时,我发现在通过Intellij创建Javafx项目时,使用的默认版本为17.0。由于Mac的升级,我需要使用最新的23.0版Javafx。有没有一种方法可以更改默认版本,而无需每次更改POM文件才能适应Mac计算机? 每次我创建一个Maven Javafx项目以继续构建它时,我都需要修改POM文件。如何修改它,以使POM文件默认为版本23.0Javafx
我知道如何更改pom.xml。但是,当Intellij创建一个项目时,我想直接创建Javafx23.0版本。但是Intellij只能在创建Javafx项目时更改SDK版本,因此我需要帮助。
当前在项目中生成的Javafx版本由IDEA
IDEA2024.3没有选项可以在IDEA新Javafx Project Wizard UI中指定Javafx版本(如果需要的话,您可以将功能请求记录到IDEA上)。 wo,在项目生成后,选择任何必要的Javafx版本非常容易。 对于Maven生成的项目,请参见:
Error:缺少Javafx运行时组件,具有Intellij Idea,Maven和JDK19
<version>19</version>
的参考文献为23.0.2(类似于其他任何其他org.openjfx trifact依赖关系您可以添加到您的项目中,例如,如果您使用这些更改,则需要对向导产生的任何项目进行一次。
javafx-media
javafx-web
并手动修改VM运行时执行的选项,参考Javafx的SDK版本。