当前位置:  技术问答>linux和unix

我做了一个MYSQL的数据库连接池的例子.在WINDOWS下能运行.可是到LINUX却出错?

    来源: 互联网  发布时间:2015-05-27

    本文导语:  我做了一个MYSQL的数据库连接池的例子.在WINDOWS下能运行.可是到LINUX却出错? 小弟是LIUNX菜鸟一个.请各位高手指点 我的连接配置如下: drivers=org.gjt.mm.mysql.Driver MySql.url=jdbc:mysql://127.0.0.1:3306/CRM?useUnicode=true&characterEncoding=UT...

我做了一个MYSQL的数据库连接池的例子.在WINDOWS下能运行.可是到LINUX却出错?

小弟是LIUNX菜鸟一个.请各位高手指点
我的连接配置如下:
drivers=org.gjt.mm.mysql.Driver
MySql.url=jdbc:mysql://127.0.0.1:3306/CRM?useUnicode=true&characterEncoding=UTF-8
MySql.user=root
MySql.password=
MySql.maxconn=0

出错信息为:
javax.servlet.ServletException: Servlet.init() for servlet testservlet threw exception
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:963)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:309)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:387)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:673)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:615)
at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:786)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
at java.lang.Thread.run(Thread.java:534)


root cause 

java.lang.NoSuchMethodError: hiczh.crm.Debug.writeLog(Ljava/lang/String;)V
at hiczh.crm.DBConnectionManager.loadDrivers(DBConnectionManager.java:346)
at hiczh.crm.DBConnectionManager.init(DBConnectionManager.java:327)
at hiczh.crm.DBConnectionManager.(DBConnectionManager.java:217)
at hiczh.crm.DBConnectionManager.getInstance(DBConnectionManager.java:314)
at hiczh.crm.TestServlet.init(TestServlet.java:33)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:309)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:387)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:673)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:615)
at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:786)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)


|
java配置对吗?能运行其他jsp吗?
检查jdbc版本,好像window和linux的mysql-jdbc是不同的。

    
 
 

您可能感兴趣的文章:

  • linux mysql登陆出错 mysql升级方法
  • 访问mysql编译出错!!!
  • linux下启动mysql出错
  • 虚拟机mysql数据传输出错
  • mysql远程登录出错的解决方法
  • Linux下连接Mysql出错,大家帮帮我吧
  • fedora16 启动MySQL出错
  • 求助!!编译连接 mysql 时出错
  • linux mysql 安装出错 提示 A mysqld process already exists
  • linux怎样进入mysql的控制台&启动时加载apache出错
  • C和mysql编译出错,帮忙看看
  • Red Hat Linux As系列 64bit 安装MYSQL出错
  • fc5 下安装mysql5,出错
  • C语言读取MySQL的NULL值出错
  • Red Hat Enterprise Linux 6.2安装mysql出错
  • redhat linux 9.0安装mysql出错
  • 急!编译Mysql出错!
  • 用jdbc连接mysql数据库出错,请各位大侠帮帮忙,谢谢!!!
  • jsp连接mysql,删除数据出错.
  • 在linux下安装mysql出错的原因,学习的机会、得分的机会、奉献的计划
  • 谁有连接远程mysql的例子?看下列代码错在何处?
  • 有谁在linux下用c++读mysql数据库啊!有没有例子让小弟参考啊!急!!!!
  • 怎么在linux上用c程序调用mysql数据库,可以给一段例子么?
  • 关于mysql简单例子
  • ubuntu下设置mysql自动备份的例子
  • php mysql创建临时表的例子
  • MySQL 创建索引(Create Index)的方法和语法结构及例子
  • 谁能给出一个QT连接数据库(MySQL)的完整的例子,感激不尽,100分相赠。
  • Linux下启动多个mysql服务器例子
  • 有关mysql中ROW_COUNT()的小例子
  • MySql中使用INSERT INTO语句更新多条数据的例子
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • mysql中查询当前正在运行的SQL语句并找出mysql中运行慢的sql语句
  • 如何将mysql的数据文件移到指定目录,而且要保证mysql要运行正常.
  • mysql下怎样运行脚本以运行niuzi.sql为例
  • MySQL降权运行之MySQL以Guests帐户启动设置方法
  • 怎样让我的程序能像mysql一样运行后有一个mysql>的提示符等待用户输入并解析用户输入的数据然后执行操作?
  • 编程技术其它 iis7站长之家
  • 我在linux8.0下装了mysql,已经运行进程mysqld,但怎么设置和使用它呢?
  • MySQL运行不了???
  • Linux下如何在开机时自动运行Mysql?????
  • mysql在linux redhate 4 下,命令行模式下服务不能自动运行
  • 查看 MySQL 已经运行多长时间的方法
  • 如何在linux下运行tomcat和mysql
  • uclinux中能否运行mysql
  • red hat 运行 mysql5.1 出现奇怪提示
  • 请教各位大侠,在windows环境下的mysql 存储过程、视图在linux下是否都能运行?
  • MySQL查看目前运行状况的两种方法
  • 如何后台运行mysql脚本?谢谢
  • MySQL运行状况查询方式介绍
  • mysql在Linux下运行的居然比windows下慢
  • 急!!在线等!! C语言程序操作mysql怎样在Linux上运行!!立刻揭贴!!
  • 探讨:MySQL中如何查询当前正在运行的SQL语句
  • mysql中如何查看最大连接数(max_connections)和修改最大连接数
  • 在 linux下输入"mysql"命令,进入mysql命令行,但出现“Can't connetc to local MySQL server thuough socket /var/lib/mysql/mysql.sock
  • Mysql查询错误:ERROR:no query specified原因
  • MySQL 重装MySQL后, mysql服务无法启动
  • php安装完成后如何添加mysql扩展
  • 为什么用linux安装盘安装了mysql后,启动mysql,提示找不到mysql.sock文件?
  • Myeclipse中自带Tomcat的JDBC连接池配置(mysql和mssql)
  • 請教,在redhat linux7.2+mysql 中,系統提示mysql已啟動,網頁卻不能訪問mysql?
  • MySQL Workbench的下载安装与使用教程
  • 求解释: useradd -g mysql mysql -d /home/mysql -s /sbin/nologin


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3