标签: css javafx fxml
我正在使用SceneBuilder在JavaFX中创建一个应用程序。但是在构建项目之后,当我在WinRAR中打开.jar文件时,由于打开了FXML文件,我看到我的应用程序仍然可以在Scene Builder中编辑。 FXML文件未编码,可以在Java SceneBuilder中轻松访问。
如何保护我的项目FXML和CSS文件?
以下是我的项目的屏幕截图以及构建后可访问的fxml文件。
答案 0 :(得分:0)
这完全正常。 你可以做的是加密你的.fxml文件并在运行时解密它。 另一个解决方案是混淆你编译的.jar。
对于最后一个解决方案,请查看this。