java - Add all dependencies, but NoClassDefFoundError com/intellij/uiDesigner/core/GridLayoutManager -


i using swing gui form in program. in intellij idea all work fine, after packaging via maven error:

c:\work\idea\xlsconfigurdator\target>java -jar xlsconfigurdator-parent-1.0.jar. exception in thread "main" java.lang.noclassdeffounderror: com/intellij/uidesign er/core/gridlayoutmanager @ xlscreator.$$$setupui$$$(xlscreator.java) @ xlscreator.(xlscreator.java:24) @ xlscreator.main(xlscreator.java:73) caused by: java.lang.classnotfoundexception: com.intellij.uidesigner.core.gridla youtmanager @ java.net.urlclassloader.findclass(urlclassloader.java:381) @ java.lang.classloader.loadclass(classloader.java:424) @ sun.misc.launcher$appclassloader.loadclass(launcher.java:335) @ java.lang.classloader.loadclass(classloader.java:357) ... 3 more

c:\work\idea\xlsconfigurdator\target>java -jar xlsconfigurdator-parent-1.0.jar exception in thread "main" java.lang.noclassdeffounderror: com/intellij/uidesign er/core/gridlayoutmanager @ xlscreator.$$$setupui$$$(xlscreator.java) @ xlscreator.(xlscreator.java:24) @ xlscreator.main(xlscreator.java:73) caused by: java.lang.classnotfoundexception: com.intellij.uidesigner.core.gridla youtmanager @ java.net.urlclassloader.findclass(urlclassloader.java:381) @ java.lang.classloader.loadclass(classloader.java:424) @ sun.misc.launcher$appclassloader.loadclass(launcher.java:335) @ java.lang.classloader.loadclass(classloader.java:357) ... 3 more

"main" method run constructor of class, constructor configured gui form via $$$setupui$$$() method (file - settings - generate gui into: java source code).

public static void main(string[] args) {     new xlscreator();      sourceclass sc = new sourceclass();     array = sc.readfromexcel(filename); }  public xlscreator() {     $$$setupui$$$();     setcontentpane(rootpanel);     setvisible(true);     setsize(500, 200);     settitle("i'll save mistakes");      aceptbutton.addactionlistener(this); **etc** ... } 

i read topics error, added dependencies pom.xml (poi, poi-ooxml, swingx, forms_rt, ideauidesigner-maven-plugin, junit, forms, javac2), needed plugins (maven-jar-plugin, ideauidesigner-maven-plugin) still have problem gridlayoutmanager after packagin.

thanks all, best.

but forgot paste pom.xml maven-compiler-plugin , configure it

<plugin>             <groupid>org.apache.maven.plugins</groupid>             <artifactid>maven-compiler-plugin</artifactid>             <configuration>                 <source>1.7</source>                 <target>1.7</target>             </configuration>         </plugin>         <plugin>             <groupid>org.apache.maven.plugins</groupid>             <artifactid>maven-jar-plugin</artifactid>             <version>3.0.2</version>             <configuration>                 <archive>                           <manifest>                         <addclasspath>true</addclasspath>                         <mainclass>xlscreator</mainclass>                     </manifest>                 </archive>             </configuration>         </plugin> 

Comments

Popular posts from this blog

python - Selenium remoteWebDriver (& SauceLabs) Firefox moseMoveTo action exception -

html - How to custom Bootstrap grid height? -

transpose - Maple isnt executing function but prints function term -