Java Talend tRunJob返回NoClassDefFoundError和子作业列表

Java Talend tRunJob返回NoClassDefFoundError和子作业列表,java,talend,noclassdeffounderror,Java,Talend,Noclassdeffounderror,我有一个包含childjob的作业。子作业将被迭代调用,并且“使用独立进程运行子作业”选项被禁用。将此作业导出为shell并运行时,该作业工作正常。但是,当所有这些JAR被拉入eclipse并作为一个war部署到JVM中时,我得到了以下错误: java.lang.RuntimeException: Child job return 1. It doesn't terminate normally. Exception in thread "main" java.lang.N

我有一个包含childjob的作业。子作业将被迭代调用,并且“使用独立进程运行子作业”选项被禁用。将此作业导出为shell并运行时,该作业工作正常。但是,当所有这些JAR被拉入eclipse并作为一个war部署到JVM中时,我得到了以下错误:

java.lang.RuntimeException: Child job return 1. It doesn't terminate normally.

Exception in thread "main" java.lang.NoClassDefFoundError: loadbalancer/loadbalancer_0_1/loadBalancer

Caused by: java.lang.ClassNotFoundException: loadbalancer.loadbalancer_0_1.loadBalancer
   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:306)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
该库包含所有jar,包括chld_作业jar

谢谢, 何塞