Maven构建多模块项目 SSM fkbookapp

上次用Maven重新构建了fkbookapp,实习的时候接触到了Maven多模块项目开发,这次试用它来重新构建

先创建parent父模块

选择pom类型以方便子模块继承pom

将公共的依赖加进去

先建立domain子模块

选择jar类型,以方便其它子模块引用

报错了,这是依赖问题

先update maven project

出现错误:Failure to transfer org.apache.maven.plugins:maven-jar-plugin:pom:2.4 from错误

删除maven仓库里的jar包,换个好网络,再更新就行了

右击domain模块,选择run-》maven build 输入install 试着把它打包放入仓库中

但一直点没反应,这是因为没有把maven加入到虚拟机中

windows-》preference-》Java-》Install JRES 加入VM参数 -Dmaven.multiModuleProjectDirectory=你的maven路径(或者配了Maven环境变量直接$MAVEN_HOME)

然后maven install会下载包

又报错

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project fkbook-domain: Compilation failure

原因是Install JRES的路径要用jdk的路径

Build成功,去自己的仓库可以看到domain的包

 

依次创建mapper(dao层)、service层、web层子模块,创完之后右键parent,选择maven,选择maven install安装到本地仓库,再在各模块引入要用到的模块

ji

将webapp下的内容导进来

在src/main/resources下放配置文件

然后依次完善各个模块,完成后maven update一下,然后右击web模块用tomcat运行

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值