spring+dubbo+java8 Component-scan异常记录(2)
来源:互联网 发布:php 新特性 好处 编辑:程序博客网 时间:2024/06/15 15:07
根据上一篇记录,没有解决线上jdk8的版本问题,究其原因就是在pom中没有将dubbo依赖的版本根本排除掉,导致无法调用dubbo服务,tomcat启动无响应的问题。
在maven中有全局依赖的概念,在引用一些二方包,三方包的时候需要排除一些依赖,使用统一的jar包版本。
在本项目中主要将dubbo依赖的该包:
这里看打包后的lib:
有netty的版本,同时netty不是最新版本,所以前一篇文章中对排除dubbo依赖没有什么作用,所以需要另想方式,我曾经强制在idea中将项目的lib里勾掉dubbo依赖的版本,但是无法调用dubbo的服务接口。
排除掉,以前没有打包该文件估计是37M,现在打包了是34M。
要想解决问题就只能排除掉上面的包才能验证jdk8是否支持本项目,根据网上的提示,maven使用全局依赖排除的方法可以将该pom排除掉。
方法一(只适应于idea):
方法二(适应于eclispe):
具体上面基于编辑器的解决方式没有测试,前一篇提到的pom.xml里的版本,和修改提示可以不用动,加上上面的内容再打包扔到Linux里的tomcat测试即可。当前在测试环境中验证好使。
0 0
- spring+dubbo+java8 Component-scan异常记录
- spring+dubbo+java8 Component-scan异常记录(2)
- spring - context:component-scan
- Spring Component-scan失效
- spring context:component-scan
- Spring的Component-scan
- spring component-scan
- spring component-scan
- context component scan spring
- Spring的component-scan
- Spring 2.5 注解 Component-scan
- Spring context:component-scan属性
- spring 配置context:component-scan
- spring <context:component-scan>标签
- spring中context:component-scan
- spring <context:component-scan>使用说明
- spring component-scan 包扫描
- spring <context:component-scan>使用说明
- 微信端开发问题收集
- 斐波那契数列的齐肯多夫定理
- phpStorm 添加php调试工具 Xdebug
- Sublime Text 3 -mac简体中文汉化包下载及教程
- 使用Node.js+Socket.IO搭建WebSocket实时应用
- spring+dubbo+java8 Component-scan异常记录(2)
- FragmentTabHost切换Fragment时避免UI重新加载
- css水平垂直居中
- Android Creating Custom Views
- Feature Learning Based Deep Supervised Hashing with Pairwise Labels
- LabVIEW使用入门指导
- SDK manager更新失败
- 我的spark学习之路(三):利用spark做回归分析
- Spinner的简单使用