wierd java.lang.NoClassDefFoundError错误
运行此代码时,我得到一个java.lang.NoClassDefFoundErrorwierd java.lang.NoClassDefFoundError错误,java,exception,Java,Exception,运行此代码时,我得到一个java.lang.NoClassDefFoundError Exception in thread "main" java.lang.NoClassDefFoundError: com/connexience/server/workflow/cloud/execution/DataProcessorServiceRunner Caused by: java.lang.ClassNotFoundException: com.connexience.server.wor
Exception in thread "main" java.lang.NoClassDefFoundError:
com/connexience/server/workflow/cloud/execution/DataProcessorServiceRunner
Caused by: java.lang.ClassNotFoundException:
com.connexience.server.workflow.cloud.execution.DataProcessorServiceRunner
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class:
com.connexience.server.workflow.cloud.execution.DataProcessorServiceRunner. Program will exit.
但是我确信我可以在project.classpath文件中找到com/connexience/server/workflow/cloud/execution/DataProcessorServiceRunner
有人能帮忙吗
干杯,
Sandy尝试运行一个干净的编译,有时这会修复错误,否则您将不得不发布更多信息或代码,以便我们提供帮助。这是由于您的代码所依赖的类文件在编译时存在,但在运行时找不到。查找构建时和运行时类路径中的差异 如果Java虚拟机或类加载器实例尝试 作为普通方法调用的一部分加载类的定义,或 作为使用新表达式创建新实例的一部分 可以找到该类的定义
类路径中是否有一个JAR文件或目录直接包含目录“com”?