我在 Eclipse 中为 Google AppEngine (GAE) 设置了一个带有 EAR 和两个 WAR 项目 (=modules) 的项目。我想在模块 B 中引用模块 A 中的类。我该怎么做呢?
到目前为止我做了什么:
我已经将模块A添加到模块B的构建路径中。这解决了编译器的问题,但并没有解决运行时引用类的问题。我收到一个 java.lang.NoClassDefFoundError。
语境:
GAE 模块共享相同的数据存储,所以我想访问相同的持久性类。这些类在模块 A 中定义和增强。在这方面最好的做法是什么?