Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误:线程“中出现异常”;AWT-EventQueue-0“;java.lang.NoClassDefFoundError:_Java_Maven - Fatal编程技术网

错误:线程“中出现异常”;AWT-EventQueue-0“;java.lang.NoClassDefFoundError:

错误:线程“中出现异常”;AWT-EventQueue-0“;java.lang.NoClassDefFoundError:,java,maven,Java,Maven,我有两个子项目:project1和project2,主项目作为父项目。 通过在project1中添加project2的依赖项,我使用project2的HibernateSession.java类。 它在sts中正常工作,但当我运行jar时,它给出了一个错误System env is 线程“AWT-EventQueue-0”java.lang.NoClassDefFoundError中出现异常:com/main/hibernateSession <dependency>

我有两个子项目:project1和project2,主项目作为父项目。 通过在project1中添加project2的依赖项,我使用project2的HibernateSession.java类。 它在sts中正常工作,但当我运行jar时,它给出了一个错误System env is

线程“AWT-EventQueue-0”java.lang.NoClassDefFoundError中出现异常:com/main/hibernateSession

     <dependency>
        <groupId>com.main</groupId>
        <artifactId>project2</artifactId>
        <version>0.0.1-SNAPSHOT</version>
    </dependency>

com.main
项目2
0.0.1-快照

在运行project2之前,您是否使用maven构建了project1?@ManishKothari是的,我这样做了,但仍然存在相同的错误。您是否已将创建的jar添加到类路径中?我该怎么做?我猜您可能在调用“set classpath=”之前以“java-jar someclassname”的身份运行项目(仅适用于Windows机器),linux机器的语法不同