问题:

在TongWeb7上部署应用报错:

ClassNotFoundException:com.tongweb.geronimo.osgi.locator.ProviderLocator

原因:

当-DWebModuleOnly=true后,不加载javamail_1.4_mail.jar,而com.tongweb.geronimo.osgi.locator.ProviderLocator则在这个jar中。

解决办法:

将javamail_1.4_mail.jar改名为不以javamail开头的jar即可,如:  aamail.jar。

ClassNotFoundException:com.tongweb.geronimo.osgi.locator.ProviderLocator相关推荐

  1. Tuscany SCA软件架构设计理念分析鉴赏 (一)

    Tucany  SCA软件架构设计理念分析(一) 李俊杰 1.     概述 SCA (Service Component Architecture) 是一个开发SOA(Service-Oriente ...

  2. 七万字Java基础知识点总结

    计算机基本知识 一个小常识:java严格区分大小写,但是windows不区分,所以在命令提示符里大小写是一样的 命令行采用的字符集是GBK,识别中文的 程序=算法+数据结构 软件=程序+软件工程 冯· ...

  3. 深入理解OSGI:Java模块化之路

    Java可能是近20年来最成功的开发技术,因其具备通用性.高效性.平台移植性和安全性而成为不同硬件平台理想的开发工具.从笔记本电脑到数据中心,从游戏控制台到科学超级计算机,从手机到互联网,Java技术 ...

  4. java.lang.ClassNotFoundException: org.codehaus.jackson.JsonProcessingException 异常解决方案

    在SpringMVC中使用Jackson实现json输出时配置如下: <!-- 输出对象转JSON支持 --> <bean id="stringConverter" ...

  5. Karaf 基于 osgi

    Karaf是Apache旗下的一个开源项目.Karaf同时也是一个基于OSGi的运行环境,Karaf提供了一个轻量级的OSGi容器,可以用于部署各种组件,应用程序.Karaf提供了很多特性用于帮助开发 ...

  6. Java模块化之路 —— OSGI介绍

    1.初识OSGI OSGI的全称是Open Service Gateway Initiative,直接翻译过来理解很费劲.为了理解这个问题,我们先看看OSGI的设计目的与实现特点是什么. 在传统Web ...

  7. 使用 Equinox 开发 OSGi 应用程序

    开始之前 关于本教程 OSGi 是目前动态模块系统的事实上的工业标准,虽然一开始只是作为嵌入式设备和家庭网关的框架来使用,但是实际上它适用于任何需要模块化.面向服务.面向组件的应用程序.而 Equin ...

  8. osgi java_使普通的旧Java OSGi兼容

    osgi java 尽管OSGi在Java世界中越来越流行,但仍有许多Java应用程序和库尚未设计成可在OSGi中使用. 有时您可能需要在OSGi环境中运行这样的代码,或者是因为您想利用OSGi本身提 ...

  9. 使普通的旧Java OSGi兼容

    尽管OSGi在Java世界中越来越流行,但仍有许多Java应用程序和库尚未设计成可在OSGi中使用. 有时您可能需要在OSGi环境中运行这样的代码,或者是因为您想利用OSGi本身提供的好处,或者因为您 ...

  10. OSGi 的核心配置、动态化及问题

    一.OSGi的核心组件Bundle,与java中jar包的差别就是元数据配置:     常用的Bundle元数据定义: a) Bundle-Activator:定义Activator的实现全限定类名称 ...

最新文章

  1. 基于OpenCV的区域分割、轮廓检测和阈值处理
  2. Linux: 使用bash命令ls按时间排序
  3. asp.net访问被拒绝,程序集无法加载原因与解决方法[摘录]
  4. Oracle 常用查询
  5. Python matplotlib中文显示异常,导入simhei字体有误
  6. gin HTTP/2 服务器推送
  7. audio标签不展示_设计标签式PPT:排版简洁明了,强烈信息秩序感,你想试试吗?...
  8. 【转载保存】java操作HDFS
  9. 特斯拉柏林超级工厂最终环保审批结果有望周五揭晓
  10. 值得收藏的Redis基础总结
  11. dispatcherServlet源码分析之doDispatch
  12. 一款神仙儿 MySQL 审核平台,吊到不行!
  13. 由java导入excel表格数据引发的一个惨案…(黑眼圈又重了,头发又白了)
  14. oracle chr(10)用法,chr(10) chr(13)
  15. matlab怎么求解二元高次方程,高次二元方程求解
  16. 神经网络---预训练
  17. 6个简历模板免费下载网站,资源超多,质量超高!
  18. 美化Ubuntu18桌面伪装成MAC桌面
  19. 解决Mygui不支持中文路径
  20. java 练习7 生成句子

热门文章

  1. 一个简单的(基于redisson的)分布式同步工具类封装
  2. onenote 实现不同端 秒同步
  3. NodeJS必知基础知识(非巨详细)
  4. 上网访问速度慢的原因(计算机网络常识)
  5. 第九天:操作符详解(一)与扫雷游戏
  6. 分布式系统中Topology(Rack) Awareness的实现思路
  7. 阿里云图片如何获取缩略图
  8. mysql授权用户权限能用正则的形式_mysql创建用户及受权
  9. pads生成bom表
  10. img 加载 svg占位符_SVG组件可创建占位符加载,例如Facebook卡加载