引用:freeman 发表于 2018-09-07 02:52 做成活的java文件很容易,但那就存在andorid端和服务端共同存在相同的类,以后加、减字段,搞不好就漏掉而不一致了,不信你自已可以把源码复制过来,一样用,但你体验一下维护的烦心事呢 |
事情你想复杂了,不存在任何锁文件什么的。 RainbowChat服务端跟Android端共用的这些JavaBean文件(就像UserRegisterDTO这样的DTO类),因为是相同的,所以没有必要复制源码而导致不一致的可能,所以都是从服务端打成jar成放到android端直接使用的。 所以,你如果修改了这些共用的javabean类,重新打一下RainbowChatServer_dto.jar即可。 至于如何打RainbowChatServer_dto.jar包,以及打进什么内容,你可以把.jar改成宽展名.zip,解压就能看到。或者你下载fatjar插件,RainbowChat服务端工程下的.fatjar配置文件名就是对应的.jar打包配置了,一键就能打包。 你用eclipse自带的打jar工具也是一样的,没有任何高深的地方。 一切都应该是简单的,一定别搞复杂! |