即使在Build it之后,JavaFX .jar文件也是可编辑的

时间:2015-12-08 11:47:07

标签: css javafx fxml

我正在使用SceneBuilder在JavaFX中创建一个应用程序。但是在构建项目之后,当我在WinRAR中打开.jar文件时,由于打开了FXML文件,我看到我的应用程序仍然可以在Scene Builder中编辑。 FXML文件未编码,可以在Java SceneBuilder中轻松访问。

如何保护我的项目FXML和CSS文件?

以下是我的项目的屏幕截图以及构建后可访问的fxml文件。

Screenshot

1 个答案:

答案 0 :(得分:0)

这完全正常。 你可以做的是加密你的.fxml文件并在运行时解密它。 另一个解决方案是混淆你编译的.jar。

对于最后一个解决方案,请查看this