Java proguard保留具有FXML Annotation的字段和方法的名称

时间:2014-12-30 20:34:56

标签: java javafx proguard fxml

我需要保留具有@FXML注释的方法和字段名称

我试试这个,但它已经开始工作了

-keepclasseswithmembers class * {
  @proguard.annotation.FXML <methods>;
}

1 个答案:

答案 0 :(得分:0)

-keepclasseswithmembers class * {
  @proguard.annotation.FXML <methods>;
}

只告诉Prodguard不要重命名使用FXML注释的方法。您还需要告诉它不要删除FXML属性:

-keepattributes javafx.fxml.FXML

您还可以告诉ProGuard使用

调整应用程序中的fxml文件
-adaptresourcefilecontents **.fxml