SSM整合所遇的坑

本文记录ssm整合所遇到的坑:

  • linux下用spring访问mysql用户权限不足
  • can’t change project facet Dynamic Web Module to 3.0
  • java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;
  • 导入maven pom不成功
  • maven install有什么用

问题1:linux下用spring访问mysql用户权限不足

sol: 创建一个新的用户,具体方法见


问题2:can’t change project facet Dynamic Web Module to 3.0

sol: 改web.xml的版本号->改settings配置文件(3个)->update project


问题3:java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;

sol: jar包的版本问题,Spring4.3.7+Mybatis3.4.2+Mybatis-Spring1.3.0。 In addition,除了此处的冲突,使用hibernate-validator的时候,如果tomcat版本在7以下,或有jar包冲突,使用7或7以上都可以。


问题4:使用maven的依赖管理不成功,修改pom没有?

sol:update project的时候勾上force update snapshots and release


问题5:maven install有什么用?

sol:可以构建项目,将构建后的war文件加到tomcat的webapps中,来到tomcat下的bin文件夹下,命令行运行startup.sh即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值