首页 > 解决方案 > 在 Intellij 中打开 Javafx 模块到 Gson 模块

问题描述

我试图将游戏状态对象保存为 Java 中的 Gson 文件,但出现错误Unable to make field private final float javafx.scene.paint.Color.red accessible: module javafx.graphics does not "opens javafx.scene.paint" to module com.google.gson

如何打开模块到 Gson?

标签: javajavafxmodulegson

解决方案


—add-opens我相信当您在带有标志的命令行上运行程序时,您必须显式打开模块。

例如,将以下内容添加到命令行选项中:

—add-opens javafx.graphics=com.google.gson

推荐阅读