Maven 通过XML配置Jersey?
是否可以通过XML而不是注释来配置Jersey?这是我的问题: 我有一个maven多模块项目,包含以下模块:Maven 通过XML配置Jersey?,maven,jersey,Maven,Jersey,是否可以通过XML而不是注释来配置Jersey?这是我的问题: 我有一个maven多模块项目,包含以下模块: 客户 网络服务 共享 在共享模块中,我想将我的基本POJO类与Maven POM中的最小依赖项放在一起。webservice模块将要求为Hibernate和Jersey配置POJO(例如使用@XmlRoot和@Entity注释)。客户机模块不需要特定于Hibernate和Jersey的配置,对类进行注释会将依赖项引入客户机POM 通常我更喜欢注释而不是XML,但在这个特殊的例子中,我
- 客户
- 网络服务
- 共享
有什么建议吗?您可以对这些类进行注释,并将hibernate和jersey标记为。然后对类进行适当的注释,您的客户机就没有额外的依赖关系。这可能是一个90%的解决方案,但是如果我可以避免POM中的混乱,我也希望这样做。不过,从我的发现来看,这可能是我要做的最好的了。是不是杂乱无章?它清楚地表达了这个项目不需要,但可以选择支持与Hibernate和JAXB的集成。这让我可以在GWT客户端使用AutoBeans,并在服务器上实现接口并在那里进行注释。结果:客户端和服务器端完全分离,客户端没有hibernate/jackson/jersey依赖项,服务器端没有GWT依赖项。