Ant jUnit WebDriver - NoClassDefFoundError

Mă lupt cu Ant în aceste zile, încercând să-l fac conducătorul testelor WebDriver. Până în prezent am ajuns la următoarea build.xml (copiat brutal de undeva)






    
    
        
    



    
    



    
        
            
            
            
                
            
        
    



    
    
        
    
        
            
            
                
            
        

        
            <formatter type="xml" />
        
    
    
        
            
        
        
    

Acum, când alerg, totul se construiește bine, dar testul nu rulează și primesc NoClassDefFoundError.

org/apache/http/HttpHost

     

java.lang.NoClassDefFoundError: org/apache/http/HttpHost la   org.openqa.selenium.chrome.ChromeDriver. (ChromeDriver.java:144)   la   org.openqa.selenium.chrome.ChromeDriver. (ChromeDriver.java:86)   la com.yourcompany.selenium.ccloop.tb6NoInterested.setUp (Necunoscut   Sursa) Cauza: java.lang.ClassNotFoundException:   org.apache.http.HttpHost la   java.net.URLClassLoader $ 1.run (URLClassLoader.java:202) la   java.security.AccessController.doPrivileged (metoda nativă) la   java.net.URLClassLoader.findClass (URLClassLoader.java:190) la   java.lang.ClassLoader.loadClass (ClassLoader.java:306) la   java.lang.ClassLoader.loadClass (ClassLoader.java:247) la   java.lang.ClassLoader.loadClass (ClassLoader.java:247) N/A

     

java.lang.NullPointerException la   com.yourcompany.selenium.ccloop.tb6NoInterested.tearDown (Necunoscut   Sursă)

Numele pachetului este com.yourcompany.selenium.ccloop Numele testului este tb6NoInterested

Am toate borcanele din folderul ant lib (fragmente, junit, seleniu)

ce fac greșit?

0

1 răspunsuri

Se pare că httpcore din apache nu este în calea de clasă.

org/apache/http/HttpHost is a class in that library.

De obicei, folosesc findjar pentru a afla care borcane conțin clase, atunci când primesc un surprinzător NoClassDefFoundError.

0
adăugat
Mulțumiri! că (și mai multe borcane lipsă) au rezolvat problema
adăugat autor tom, sursa