Tiny util-application for Sberbank engineers with Java 17+, JavaFX 17+ and GluonFX. Short overview is available on youTube.
The main purpose is to facilitate the work of Sberbank technical specialists working with the UPOS (universal software for POS terminals), which is installed in all models of Sberbank POS-terminals. The application allows to fine-tune the terminal configuration and perform all the necessary test and auxiliary operations.
A proper user's instruction you can find here.
GluonFX plugin is used to build a native image for Desktop platform. More information about Gluon Substrate Project you can find here.
Run the application on JVM/HotSpot:
mvn gluonfx:runRun the application and explore all scenarios to generate config files for the native image with:
mvn gluonfx:runagentBuild a native image using:
mvn gluonfx:buildRun the native image app:
mvn gluonfx:nativerunRun unit tests and see results in /target/site/jacoco/index.html
mvn test jacoco:reportRun checkstyle test and see results in /target/site/checkstyle.html
mvn jxr:jxr checkstyle:checkstyleUPOS Config Tool v.0.3