diff --git a/eidviewer/src/main/java/net/devbase/jfreesteel/viewer/EidViewer.java b/eidviewer/src/main/java/net/devbase/jfreesteel/viewer/EidViewer.java index 26d62c1..aca5189 100644 --- a/eidviewer/src/main/java/net/devbase/jfreesteel/viewer/EidViewer.java +++ b/eidviewer/src/main/java/net/devbase/jfreesteel/viewer/EidViewer.java @@ -171,9 +171,9 @@ private static void createAndShowGUI() { List icons = new ArrayList(); for (String iconFile : ICON_FILES) { try { - icons.add(ImageIO.read(frame.getClass().getResource( + icons.add(ImageIO.read(EidViewer.class.getResource( "/net/devbase/jfreesteel/viewer/" + iconFile))); - } catch (IOException e) { + } catch (IOException | IllegalArgumentException e) { logger.error("Could not find icon file "+iconFile, e); } } diff --git a/jfreesteel/pom.xml b/jfreesteel/pom.xml index f193ef0..f420053 100644 --- a/jfreesteel/pom.xml +++ b/jfreesteel/pom.xml @@ -49,6 +49,11 @@ 3.2 test + + javax.xml.bind + jaxb-api + 2.3.0 +