我目前正在开发一个客户端/服务器应用程序,其中服务器由RESTful接口(jersey)组成,客户端是JSF应用程序。两者都运行在glassfish 3.1.1服务器上。为了持久化一些数据并生成XML输出,我创建了一个带有JAXB和JPA(eclipselink)注释的域模型。只要域类在服务器项目中,一切都很好。但我想在外部项目中定义域模型,以便客户端(xml->object)和REST服务器(object->xml)可以通过引用其*.jar来使用它。我已经实现了JPA在服务器上正常工作,但是JAXB功能已经被"删除"了。
我是Java EE堆栈的新手。。也许我的包装方式不对。如果有人能给我一个提示,我会很高兴:-)
好的,它在设置以下项目方面后工作:
- Java
- JAXB
- JPA
- Utility模块
之后:添加到构建路径并设置项目引用。。。