Java-Servlet-Projekt und Android-Bibliotheksprojekt in Eclipse - NoClassDefFoundError
Ich habe einige Projekte in meinem Arbeitsbereich:
AndroidMonitoring # an android application
MonitoringModel # an android library project
DataServlet # servlet project
AndroidMonitoring (abhängig von MonitoringModel,
)
kompiliert und läuft einwandfrei, aber ich brauche die MonitoringModel-Klassen, um auch im DataServlet-Projekt verfügbar zu sein. Ich habe das Modell als Abhängigkeit im Java Build-Pfad des DataServlet-Projekts hinzugefügt, erhalte jedoch Folgendes:
java.lang.NoClassDefFoundError: gr/uoa/di/monitoring/model/Battery
gr.uoa.di.monitoring.server.servlets.DataCollectionServlet.doGet(DataCollectionServlet.java:20)
javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
Ich brauche das Modell als Android-Bibliotheksprojekt, da es Android-Klassen enthält - aber auch Methoden zum Parsen der Dateien im Servlet - ist das möglich? Wie soll ich das einrichten?
BEARBEITEN : MonitoringModel istHier