Τα .form αρχεία του IntelliJ δεν δουλεύουν στο παραγώμενο .jar από terminal
-
Για το ui του παραθύρου που δημιουργεί και επεξεργάζεται events χρησιμοποιήσαμε το GUI editor του intellij που φτιάχνει
.form
αρχεία και τα συνδέει με την αντίστοιχη java class. Δυστυχώς μόλις τώρα καταλάβαμε πως αυτά τα αρχεία υποστηρίζονται μόνο μέσα στο intellij και δεν λειτουργούν όταν χτίζουμε την εφαρμογή με maven και δεν καταλήγουν στο τελικό.jar
(τουλάχιστον δεν βρήκαμε τον τρόπο). Το αποτέλεσμα είναι ότι οι μεταβλητές της java class που έχουν το mapping στα ui elements είναι null, οπότε παίρνουμε NullPointerException σε οποιαδήποτε ενέργεια στο UI. Υπάρχει περίπτωση να τρέξετε την εφαρμογή μέσω IntelliJ ή μόνο από το terminal?