1、git拉代码,由于是tomcat启动服务,所以每个模块可以单独启动,建立多个文件夹打开多个idea来启动,也可以放在一个文件夹下(各有利弊)。
2、配置maven仓库地址,修改相应setting文件,下载依赖。如果配置没问题还出现依赖报错的情况,清空idea缓存重启idea。
3、选择maven中的配置环境,比如选择devb配置环境。
4、配置tomcat服务,本地没有的话需要下载。多个模块放一个文件夹下的话,可以在此配置多个tomcat服务,注意端口不能一样,这两个端口都不能一样。
服务启动成功后就会进入登录页。
5、不同模块之间如何调用?通过rpc来进行调用,比如admin和service模块之间,admin要调用service模块的接口,需要进行rpc的配置。
具体配置如下:
①、首先对rpc.properties配置文件进行配置
②、对admin模块中的remoting_client.xml文件和service模块的remoting-server.xml进行如下配置。
③、再将该接口配置到ServiceManager类中。
④、配置完毕后admin模块就能调用service中该接口了,通过ServiceManager类直接调用。
ServiceManager.enterpriseInfoFacade.queryEnterpriseInfoByNo(ims.getEnterpriseNo());



