- Code: Select all
2022-11-30 10:22:40,532 [AWT-EventQueue-0] [ ] ERROR GENERAL - com/nomagic/generictable/GenericTableManager
java.lang.NoClassDefFoundError: com/nomagic/generictable/GenericTableManager
at aero.albers.cameo.util.GenericTableDiagrammer.createGenericTable(GenericTableDiagrammer.java:35) ~[classes/:?]
at aero.albers.cameo.util.GenericTableDiagrammer.<init>(GenericTableDiagrammer.java:27) ~[classes/:?]
With 19.04 I would go in and add the plugin JARS to the MagicDraw project and that seemed to work. As I went down that rabbit hole with 21x I would add the deps to the "Run" configuration classpath, I ended up at the point where Cameo plugins were failing to load. Because their jars were already loaded? If I package the plugin and deploy it, the issue does not happen. My plugins seem to reach out and grab the dependencies from the plugins just fine. It is only when running/debugging from withing the IDE. Like the plugins in the workspace are in a different classloader.
Looking for the magic configuration.