2014-05-02 163 views
0

雖然通過螞蟻我得到以下錯誤錯誤執行的junit通過螞蟻

td/devenv/exceptions/EjbDelegateException" type="java.lang.NoClassDefFoundError">java.lang.NoClassDefFoundError: td/devenv/exceptions/EjbDelegateException 
at td.soa.inventory.test.RemoteDokLink.testGetLayer2Ring(RemoteDokLink.java:483) Caused by: 
    java.lang.ClassNotFoundException: td.devenv.exceptions.EjbDelegateException 
    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) 

JUnit的代碼的第一部分下面給出實施JUnit是junit的

的執行

第二部分是JUnit的定義,凡在CIDE使用的所有的罐子解釋

  <!-- Jenkins implementation --> 
    <property name="dir.build.test.classes" location="${basedir}/build/classes/test" /> 
     <property name="dir.dist" location="${basedir}/build/dist" /> 
     <property name="dir.junit.rep" location="${basedir}/build/junitoutput" /> 
     <property name="dir.build.classes" location="${basedir}/build/classes" /> 
     <property name="dir.src" location="${basedir}/src" /> 
     <property name="dir.lib.jar" location="${basedir}/lib" /> 
     <property name="jar.junit" location="T:/External/JUnit/3.8.1/junit.jar" /> 
     <property name="jar.weblogic" location="T:/bea/wlserver_10.3/server/lib"/> 
     <property name="jar.XMLBroker" location="T:/EAIUTIL/Xbroker"/> 
     <property name="jar.apt-jelly" location="T:/External/apt-jelly/2.3"/> 
     <property name="jar.DokLink" location="D:/junitttest/DokLink_WLS10/build/lib"/> 
     <property name="jar.DokLink-client" location="D:/junitttest/DokLink_WLS10/build/lib"/> 

請誰能幫助

+0

您能否爲JUnit測試顯示Ant目標? –

+0

我給了螞蟻目標下面的 – user2134322

+0

它仍然缺少。 –

回答

0

貌似EjbDelegateException類不可用到運行時的依賴類。請檢查構建文件中的路徑。