Я получил следующую ошибку после запуска запутанного jar:
Причина: java.io.UncheckedIOException: Ошибка загрузки FXML: /fxml/main.fxml
Причина:javafx.fxml.LoadException: неизвестный путь
Но файл FXML существует по указанному пути.
Мой конфигурационный файл ProGuard содержит следующие правила:
-keepattributes Exceptions,InnerClasses,Signature,Deprecated,SourceFile,LineNumberTable,LocalVariable*Table,*Annotation*,Synthetic,EnclosingMethod,javafx.fxml.FXML
-adaptresourcefilenames **.fxml,**.png,**.css,**.pdf,**.ttf,**.otf,**.txt
-adaptresourcefilecontents **.png,**.css,**.pdf,**.ttf,**.otf,**.txt
-adaptresourcefilecontents **.fxml,**.properties,META-INF/MANIFEST.MF
-adaptclassstrings
-keepclassmembernames class * {@FXML *;}