maven单项目 改成 多模块项目步骤
由于项目需要,要把单项目改成多模块项目开发。
模块分为
1.service层(包括业务逻辑,model层,和持久化层),其实service还可以再分,使得模块更加清晰的,不过项目需求,需要的小伙伴可以自行分模块。
2.web层(用做对接商城管理后台接口)。
3.api-h5层(用作对接商城app接口)
步骤一
项目右键-new-module
点击下一步
填写模块名
点击finish
依次创建service ,web,h5_api下图是创建后的
步骤二
移动文件夹
步骤三
启动模块添加依赖和mavne-plugin,web和h5_api的pom.xml添加依赖!
步骤四
注释掉主模块pom.xml中的mavne-plugin
启动测试成功,到这里就完成模块划分了。
注意事项:模块划分成功之后,idea编译会报错,需要
File -> Project Structure -> Modules 看看是否有多个项目,删掉无用的。或者调整一下项目,重新 Mark as 一下,指定成 Sources,最后,清空idea缓存
参考链接:
IDEA项目提示找不到符号或程序包不存在
https://blog.****.net/m0_37961948/article/details/78161993
maven多模块打包编译报错 无法加载core包
https://blog.****.net/u010598360/article/details/73162265
有问题的小伙伴可以留言哦,看到就会回复的