【发布时间】:2015-12-08 11:47:07
【问题描述】:
我正在使用 SceneBuilder 在 JavaFX 中创建一个应用程序。但是在构建项目后,当我在 WinRAR 中打开 .jar 文件时,我看到我的应用程序仍然可以在 Scene Builder 中编辑,因为打开了 FXML 文件。 FXML 文件未编码,可在 Java SceneBuilder 中轻松访问。
如何保护我的项目 FXML 和 CSS 文件?
这是我的项目的截图和构建后可以访问的fxml文件。
【问题讨论】:
-
我的问题不同。在您上面给出的链接中,他询问了混淆 JavaFX 文件后 FXML 文件的连接性。我的问题是,FXML 文件在混淆后是可编辑的。混淆只是混淆 .java 文件和类,而不是 fxml 文件。