Создание исполняемого фляги с Maven включает графический интерфейс Jgoodies - PullRequest
0 голосов
/ 30 ноября 2010

Я занимаюсь разработкой Java-программы и использую jgoodies для ее графического интерфейса.Я делал исполняемый jar из моего проекта, прежде чем разрабатывать GUI.Это работало из командной строки.Но когда я разработал графический интерфейс для своего проекта и сделал пакет из него, это не сработало.Он успешно компилируется, но когда я пытался выполнить его, он выдает ошибки:

D:\Documents and Settings\Administrator\Desktop\GPAT\target>java -jar gpat-1.0-SNAPSHOT-jar-with-dependencies.jar
Exception in thread "main" java.lang.IllegalArgumentException: Invalid unit name 'default'. Must be one of: px, dlu, pt, mm, cm, in
    at com.jgoodies.forms.layout.ConstantSize$Unit.valueOf(ConstantSize.java:349)
    at com.jgoodies.forms.layout.ConstantSize.valueOf(ConstantSize.java:146)
    at com.jgoodies.forms.layout.FormSpec.decodeAtomicSize(FormSpec.java:309)
    at com.jgoodies.forms.layout.FormSpec.parseAndInitSize(FormSpec.java:255)
    at com.jgoodies.forms.layout.FormSpec.parseAndInitValues(FormSpec.java:233)
    at com.jgoodies.forms.layout.FormSpec.<init>(FormSpec.java:159)
    at com.jgoodies.forms.layout.ColumnSpec.<init>(ColumnSpec.java:138)
    at com.jgoodies.forms.layout.ColumnSpec.decodeSpecs(ColumnSpec.java:177)
    at com.jgoodies.forms.layout.FormLayout.<init>(FormLayout.java:276)
    at com.alcatel.lucent.tr.gsat.gpat.GPATGUI.initComponents(GPATGUI.java:349)
    at com.alcatel.lucent.tr.gsat.gpat.GPATGUI.<init>(GPATGUI.java:31)
    at com.alcatel.lucent.tr.gsat.gpat.GPATGUI.main(GPATGUI.java:36)

Я правильно добавил зависимости, полагаюИмеет ли эта ошибка какой-либо смысл для кого-либо?Спасибо за чтение.

1 Ответ

1 голос
/ 30 ноября 2010

Похоже, что вы установили одно из ограничений формы для использования единицы default, что не нравится JGoodies.

...