我的项目有问题.它是一个Spring CRUD RestFul API,它公开了提供Json数据的服务.我使用JDK-7,Eclipse-Neon和Maven来编码,构建并将项目部署到JBossEAP 6.4服务器中.每件事都运作良好,服务正确响应.
所以我决定添加Lombok,以减少锅炉代码并提高代码的可读性.顺便说一下,我之前在另一个项目中使用了龙目岛,并且运行良好.
这是我的问题,包括Lombok后: - 当我使用Maven(mvn clean install)时,一切顺利,项目部署并且工作完全正常. - 当项目由Eclipse构建时,Lombok注释(即:@Data等)不包含在*.class中.因此Eclipse部署的耳朵工作正常但是所有实体都没有任何getter/setter等等.
我知道Eclipse配置正确,因为我的代码上没有任何关于Lombok的警告,eclipse的大纲视图显示了我生成的方法.
有没有人对这类问题有所了解?