Code läuft nicht, Fehlermeldung Exception in thread "main" java.lang.Error: Unresolved compilation "

ayoooo

Mitglied
Kann mir jemand sagen wieso der Code nicht laufen will ? Und ständig die Fehlermedlung erscheint
Exception in thread "main" java.lang.Error: Unresolved compilation problem: .

Vielen Dank fürs lesen !

Java:
import java.net.MalformedURLException;
import java.io.FileWriter;
import org.ektorp.CouchDbConnector;
import org.ektorp.CouchDbInstance;
import org.ektorp.StreamingViewResult;
import org.ektorp.ViewQuery;
import org.ektorp.ViewResult.Row;
import org.ektorp.http.HttpClient;
import org.ektorp.http.StdHttpClient;
import org.ektorp.impl.StdCouchDbConnector;
import org.ektorp.impl.StdCouchDbInstance;
import com.opencsv.CSVWriter;

public class App 
{
    public static void main( String[] args ) throws MalformedURLException 
    {
       HttpClient httpclient = new org.ektorp.http.StdHttpClient.Builder().url("http:\\localhost:5984").build();
       
       CouchDbInstance dbInstance = new StdCouchDbInstance(httpclient);
       
       CouchDbConnector db = new StdCouchDbConnector("twitterdb",dbInstance);
  
       ViewQuery query = new ViewQuery();
       
       StreamingViewResult data = db.queryForStreamingView(query);
       
    }
    
    
   {
        try{
        	
          CSVWriter writer = new CSVWriter(new FileWriter("C:\\Users\\Sei_Erfolgreich_Desktop\\Testcsv"));
           long counter = 1; 
          String [] read = new String [] {"UserID"};
          writer.writeNext(read);  
          //close the writer
          writer.flush();
          for (Row row : data) {
        	  read = new String[] {row.getKey()};
        	  writer.writeNext(read);
        	  writer.flush();
        	  System.out.println(counter);
        	  counter++;
          }
          
       }catch (Exception e){
    	   e.printStackTrace();
       }
    }
}
 
Danke hat funktoniert !!!


jetzt gibt der mir diese Fehlermeldung aus

"Caused by: java.lang.ClassNotFoundException: org.apache.http.conn.ClientConnectionManager
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)"


-.-
 
Naja die Fehlermeldung sollte soweit schon selbstsprechend sein => ClassNotFoundException - ClientConnectionManager
Was sagt denn Google dazu? Es ist einfach etwas falsch konfiguriert.
 
Das was ich geschrieben habe: Dir fehlt eine Abhängigkeit!

Welche das ist kann ich dir nicht sagen, dazu müsstest du mal schauen welche externen JARs du verwendest und ob diese wiederrum von etwas abhängig sind.
Diesen Teil können wir dir nicht abnehmen.
 
Ein vollständiger stack trace wäre auch ziemlich hilfreich, um die Klasse herauszubekommen, die nach der Klasse ClientConnectionManager verlangt.
 

Zurück
Oben