问题1:在centos中用run.sh启动james没有问题,但通过运行james start命令启动失败。
诊断:打开bin目录下的wrapper.log看看是什么原因。根据日志发现用start命令启动james无法加载mysql驱动。
解决方法:
1、在conf目录中打开wrapper.conf,添加一条
wrapper.java.classpath.117=%REPO_DIR%/james-server-data-hbase-3.0-beta4.jar
wrapper.java.classpath.118=%REPO_DIR%/james-server-data-jcr-3.0-beta4.jar
wrapper.java.classpath.119=%REPO_DIR%/apache-james-imap-processor-0.3.jar
[color=red]wrapper.java.classpath.120=%REPO_DIR%/mysql-connector-java-3.1.12-bin.jar[/color]
2、把mysql-connector-java-3.1.12-bin.jar拷贝到apache-james-3.0-beta4/lib下;
3、重新执行./james start
分享到:
相关推荐
它由James Walker开发,并且广泛应用于需要在应用程序中生成条码的场景。版本2.0带来了若干改进和新特性,使其在性能和兼容性上更上一层楼。 ### 1. barcode4j 的核心功能 barcode4j 支持多种条形码格式,包括Code...
入侵检测技术的发展可以追溯到 1980 年,James P. Anderson 在题为《ComputSecurity Threat Monitoring and Surveillance》的技术报告中首次提出了入侵检测的概念。入侵检测技术主要完成以下功能:监视、分析用户和...
其次,分析实现的思路,将大问题分解为若干子问题;然后,确定实现的步骤,明确哪些语句、方法和对象会被用到;最后,将思路转化为具体的Java代码。学习新技术时,也要遵循类似的流程:了解技术是什么,掌握其特点和...
- **答案**: 源文件由若干个类构成。对于应用程序,必须有一个类含有 `public static void main(String[] args)` 的方法,含有该方法的类称为应用程序的主类。不一定每个源文件都必须包含 public 类,但最多只能有...
Java 的前身是 Oak 语言,主要由 James Gosling 开发。 - **Java 的竞争对手及其优势**: - C#:由 Microsoft 设计,主要用于 .NET 平台。它支持现代编程特性,并且与 Windows 系统紧密集成。 - Ruby:强调简洁...
2. **角色(Roles)**:Ansible 角色是可重用的代码组织方式,`osmc-ansible` 可能包含若干个角色,如 `osmc-config` 和 `kodi-plugins`,分别对应 OSMC 的基础配置和 Kodi 媒体播放器的插件安装。 3. **模块...
Java语言的创建者是James Gosling,他最初的目的是为了满足未来智能设备编程的需求。Java语言自1995年发布后,由于其跨平台性、安全性、网络通信、面向对象以及多线程等特性,迅速在业界得到广泛应用。 Java语言的...
本文包含若干篇入门指南,旨在引导你逐步上手虚幻引擎4 初学者内容包 产品提供了起步材质,粒子和静态网格,以帮助你Swift着手开发你的项目 关卡 关卡包含其他Actor并为您的游戏玩家提供环境 运行虚幻引擎 将引擎...