首页 > 编程语言 > 详细

java的web project引用java project

时间:2015-09-24 13:00:21      阅读:178      评论:0      收藏:0      [点我收藏+]

由于公司现在大部分项目用的都是client和service结合成一个完整项目,client和service之间的通信是用spring invoke,也就导致了pojo和service接口在两个项目冗余严重,所以我打算把代码重构出来。在重构之前看一下项目的整体架构图:
技术分享
重构的过程:
1、新建一个java project,项目名称任意,比如叫:common
2、将pojo和service接口copy到新建的项目中,删除client和service中原来的pojo和service接口相关类。(做完这两步后,client和service会有很多编译错误)
3、将common项目分别引用到client和service中。
具体步骤如下:项目上右键-Build Path-Configure Build Path-projects 点击Add按钮,将common项目添加进来。如图所示:
技术分享
做完以上步骤后,项目编译没有问题。但是启动项目时,tomcat回报pojo类找不到。还需要重要的第四步。
4、项目以jar包的方式分别打包到client和service中,具体步骤如下:项目右键-properties-Deployment Assembly-Add-project 选择common项目。项目添加好后的截图如下:
技术分享

到此就把项目的pojo和service独立出来了,每次只用修改一次就可以了。当把项目部署到正式环境时,直接将项目打包成war,会发现war的lib目录下有一个项目名的jar包

java的web project引用java project

原文:http://blog.csdn.net/zl544434558/article/details/48708079

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!