我的工作区中有一些项目:
AndroidMonitoring # an android application
MonitoringModel # an android library project
DataServlet # servlet project
AndroidMonitoring(取决于 MonitoringModel,
)
编译并运行得很好,但我需要在 DataServlet 项目中也可以使用 MonitoringModel 类。我在 DataServlet 项目的 Java 构建路径中添加了模型作为依赖项,但我得到:
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)
我需要模型成为一个 Android 库项目,因为它包含 android 类 - 但还包含解析 servlet 中文件的方法 - 可能吗?我应该如何设置?
编辑:监控模型在这里