1.IDEA下使用tomcat7 maven插件修改path,port不生效问题
起初怀疑是jdk8不兼容tomcat7,发现并不是。
原因尚未明确,记录下规避方法:
新建一个maven的配置项,不要使用Maven窗口的plugins里默认的tomcat7:run(如图2),使用参数
-Dmaven.tomcat.port=8080 -Dmaven.tomcat.path=/
2.访问接口406
跟源码,发现是这里抛出了异常,compatibleMediaTypes集合为空了
解决方法:
1.添加jackson依赖到common模块(即cbb模块),然后manager模块依赖common模块。(直接加在controller层的pom里不行,需要加到聚合工程manager)
2.IDEA重新编译安装common模块到本地仓库(一定要编译,就是因为没编译,卡在这里很久)
3.重启tomcat服务,解决
4.另外网上说的修改 mvc:annotation-driven增加配置,我这里没有用到
版权声明:本文为Crazy_CPU原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。