# multiweb **Repository Path**: wushifeng/multiweb ## Basic Information - **Project Name**: multiweb - **Description**: maven管理父子项目,统一依赖关系 maven parent and child project - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-09-06 - **Last Updated**: 2022-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目结构 ## 基础 + common: web和app执行程序共同依赖的包 + pkg: 项目包 + 由于包括父子项目,因此需要先运行dep.bat,成功后在~\.m2\repository\cn\csbit 下有具体的依赖包再运行其他的子工程,父工程更新时,再次运行dep.bat更新依赖 + 根下的multiweb.iws:这个主要保留运行环境的配置信息,方便大家获取后就可以运行;文件嵌签入前注意:清理自己的项目【把不需要共享的运行配置删除】,关闭所有所有窗口后再签入【仅在运行配置有变更时才签入】 ## web + webstatic: web依赖基础的包 + webmonitor: 独立的web项目,聚合webstatic + web: 聚合webstatic和webmonitor + node:对于typescript文件的编译node执行文件统一为/usr/local/node/bin/node这个文件,如果安装了不同版本,自己建立链接,工程不要修改 ## app + app: 独立运行程序 # 项目包依赖 mvn dependency:tree 这个可以查看项目的包依赖 #TODO + tomcat7:run 运行时,多个web内容不会合并,但jetty:run可以 # 参考资料 ## 多个WEB子站点之间的共享 http://mingrui-521.blog.163.com/blog/static/11701538020153164857650/ https://git.oschina.net/kenshinnet/fixflow/tree/master http://blog.csdn.net/xlxxcc/article/details/52356503 使用overlay标签 http://blog.163.com/fly_sky_java/blog/static/140422234201739111138166/ maven多个web模块进行合并