Search code examples
maven-3

mvn clean install + java.lang.NoClassDefFoundError


Got next error with maven using console:

d:\projects.perforce\FOTradeCapture\branches\evb-dev>mvn clean install
Exception in thread "main" java.lang.NoClassDefFoundError: [15:27:13]
Caused by: java.lang.ClassNotFoundException: [15:27:13]
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: [15:27:13].  Program will exit.

Maven was successfully installed and worked for some period of time.

Thanks for ideas.
==============================================================================
Aditional info:

d:\projects.perforce\FOTradeCapture\branches\evb-dev>mvn -version
Apache Maven 3.0.1 (r1038046; 2010-11-23 12:58:32+0200)
Java version: 1.6.0_23
Java home: c:\ProgramFiles\Java\jdk1.6.0_23\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"

Solution

  • I had corrupted MAVEN_OPTS in Environment Variables.
    I've changed maven memory settings and it stopped to work only after machine restart (on the next day).