`

我的Jdon安装第三步出错解决

    博客分类:
  • Java
 
阅读更多
因为jive论坛是个很有名开放源代码的论坛,从2.1版本以后开始收费所以我尝试jive论坛的修改版jdon
但是安装到第三步出错,试了很多便,依然如此。

出错提示:“打开日志文件"jiveHome\logs\DefaultConnectionProvider.log" 查看错误信息然后返回修正”
日至信息:Starting ConnectionPool:
          dbDriver = org.gjt.mm.mysql.Driver
          dbServer = jdbc:mysql://localhost/Jive
          dbLogin = root        
log file=F:\Tomcat\webapps\jive\WEBINF\jiveHome\logs\DefaultConnectionProvider.log
          minconnections = 5
          maxconnections = 20
          Total refresh interval = 0.8 days
          -----------------------------------------
          --->Attempt (1 of 5) failed to create new connections set at startup:
              java.sql.SQLException: Communication failure during handshake. Is there a server running on localhost:3306?
              Will try again in 10 seconds...
          --->Attempt (2 of 5) failed to create new connections set at startup:
              java.sql.SQLException: Communication failure during handshake. Is there a server running on localhost:3306?
              Will try again in 10 seconds...
          --->Attempt (3 of 5) failed to create new connections set at startup:
              java.sql.SQLException: Communication failure during handshake. Is there a server running on localhost:3306?
              Will try again in 10 seconds...
          --->Attempt (4 of 5) failed to create new connections set at startup:
              java.sql.SQLException: Communication failure during handshake. Is there a server running on localhost:3306?
              Will try again in 10 seconds...
           All attempts at connecting to Database exhausted

          
          
然后在Google里搜索   打开日志文件"jiveHome\logs\DefaultConnectionProvider.log
或者Communication failure during handshake. Is there a server running on localhost:3306
就会出现很多出现这样问题的帖子,但是找了半天没有找到答案,于是从图书馆借了本关于JSP的书,看了其中的JDBC后今天终于搞定,现在把具体步骤说明,从网上查之有很多原因,但是我只说明我的原因,因为我是个菜鸟,心有余力不足

我用的版本因该是Jdon(从jive2.1改编)  Tomcat 5.5  MySQL5.0

从书上和网上得知,最有可能是数据库驱动JDBC版本太低,于是我在MySQL官方下载了一个5.0的JDBC驱动
因为我的MySQL数据库是5.0的
Jdon自带的是mm.mysql-2.0.14-bin.jar驱动
网址:http://dev.mysql.com/downloads/connector/j/5.1.html
http://mysql.mirrors.arminco.com/Downloads/Connector-J/mysql-connector-java-5.0.8.zip
下载后解压把mysql-connector-java-5.0.8-bin.jar复制到 Tomcat下的common\lib文件夹下
我的是:D:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib
用户只需要将JDBC驱动复制到CLASSPATH所指向的一个目录下就可以使用了,这和普通的JAVA类库的使用没有任何区别,因为要把Tomcat的common\lib加入CLASSPATH环境变量里面,所以把
mysql-connector-java-5.0.8-bin.jar拷贝到Tomcat的common\lib下


Jdon安装说明为:

    Tomcat配置,Tomcat使用4.01以上,如果你使用mysql,请使用lib目录下的mm.mysql-2.0.14-bin.jar
     作为JDBC驱动程序,将之拷贝到tomcat/common/lib下。重启Tomcat.
安装第三步    设置数据库
              如果是  mysql driver=org.gjt.mm.mysql.Driver
                      serverURL=jdbc:mysql://localhost/jive
                      username=访问数据库用户名
                      password=密码

修改:

Tomcat配置,Tomcat使用4.01以上,如果你使用mysql,请使用lib目录下的mysql-connector-java-5.0.8.zip
            作为JDBC驱动程序,将之拷贝到tomcat/common/lib下。重启Tomcat.
安装第三步   设置数据库
             如果是  mysql driver=com.mysql.jdbc.Driver
                     serverURL=jdbc:mysql://localhost/jive
                     username=访问数据库用户名
                      password=密码


然后在浏览器里输入http://localhost:8080/jive/admin/setup/ 设置


安装成功后的日至:
Starting ConnectionPool:
dbDriver = com.mysql.jdbc.Driver
dbServer = jdbc:mysql://localhost/jive
dbLogin = root
log file = D:\jspsourse\jive\WEB-INF\jiveHome\logs\DefaultConnectionProvider.log
minconnections = 3
maxconnections = 10
Total refresh interval = 0.5 days
-----------------------------------------
Fri Nov 23 19:47:40 CST 2007  Opening connection 0 com.mysql.jdbc.Connection@107f45d:
Fri Nov 23 19:47:40 CST 2007  Opening connection 1 com.mysql.jdbc.Connection@29ce8c:
Fri Nov 23 19:47:41 CST 2007  Opening connection 2 com.mysql.jdbc.Connection@1094d48:


如果有什么地方写错或者疏漏请大家指教
分享到:
评论

相关推荐

    Jdon论坛

    本Jive(Jdon版)可在Jbuilder 7/8直接打开,请失效Jbuilder的Jsp编译功能。 建议你用Jbuilder7打开后,编辑相应设置(注意,必须是JDK1.4以上版本) 本软件在linux+jdk1.4+tomcat 4以上环境运行正常,由于采取ISO...

    DDD jDon源码

    3. **领域服务**:在jDon中,领域服务负责协调领域模型之间的交互,处理跨多个实体或值对象的操作。源码中,你可以看到领域服务类如何封装了复杂的业务流程,保持模型的纯洁性。 4. **应用服务**:作为与用户交互的...

    Jdon应用系统案例开发

    说明:每个应用系统中存在大量重复的CRUD开发流程,通过本框架可快速完成这些基本基础工作量,将精力集中在特殊功能设计上。 CRUD快速开发主要简化了表现层的流程,将其固化,或者是模板化,以配置替代代码编制,...

    JDON框架源码

    Jdon Framework(简称JF)是一套适合开发中小型J2EE/JavaEE应用系统的轻量Web框架(Lightweight Java Web Framework)。是国人独立开发的中国人自己的框架产品,2005年入选全球SUN公司网站java.net正式企业应用目录。...

    jdon_struts_hibernate_samples,jdon例子

    【标题】"jdon_struts_hibernate_samples" 是一个整合了Jdon、Struts和Hibernate技术的示例项目。这个项目展示了如何在Java Web开发中有效地利用这三个框架进行业务逻辑处理、用户界面展示以及持久层操作。 【描述...

    Jive Jdon Jbuilder7

    Jive是一家专注于为企业提供协作和社区解决方案的公司,而Jdon则可能指的是其开发的一种框架或者平台,用于构建分布式系统。在这个背景下,Jbuilder7作为集成开发环境,扮演了重要角色,支持开发者高效地编写和管理...

    jdon完整源码及设计文档

    《Jdon完整源码及设计文档解析》 Jdon是一个基于Java语言的开源项目,它以其独特的设计思想和丰富的功能特性,在开源社区中备受关注。本文将深入探讨Jdon项目的源码结构、设计理念以及相关的设计文档,帮助读者理解...

    jdon 数据库表

    jdon 数据库表整理。 显示简介的jdon数据关系。

    框架 源代码 struts+ jdon+ hibernate

    框架 源代码 struts jdon hibernate

    jdon+structs+hibnate示例

    【标题】"jdon+structs+hibnate示例" 涉及到的是一个融合了三个核心技术的Java Web开发实例。jdon是一个国内开源的框架,它借鉴了Spring框架的设计理念,但针对中国的开发环境和需求进行了优化。在这个示例中,jdon...

    JdonFramework开源框架 v5.1 Build20071025_jdonframework(毕设 + 课设).zip

    3. **PicoContainer集成**:JdonPicoContainer是Jdon内置的轻量级容器,负责对象的生命周期管理和依赖注入。PicoContainer的轻量级特性使得框架运行更高效,同时保持了足够的灵活性。 4. **持久层支持**:虽然提供...

    JdonFramework开源框架 v6.6.zip

    JF是快速性和灵活性综合平衡的产物,它带来了多快好省的简单的解决之道(simplify the best):对于小项目,使用Jdon框架可以开发出高质量可扩展的好的系统;对于大项目,使用Jdon框架可以更快地开发出系统。

    jdon框架的使用-中文pdf清晰版

    ### Jdon框架使用详解 #### 一、Jdon框架概述 **Jdon框架**是一款针对J2EE(Java 2 Platform, Enterprise Edition)环境下的快速开发框架,旨在提高开发效率和降低开发难度。该框架由板桥里人(banq)创建并维护,自...

    Java 中的设计模式 - jdon

    4. 面向切面的编程(AOP)模式:虽然Java语言本身没有内置AOP支持,但通过第三方库如Spring框架,我们可以实现切面编程,它提供了一种模块化交叉关注点的方式,比如日志、事务管理等。 5. 模板设计模式:这是一种...

    struts+jdon+hibernate.rar_j2me_struts hibernate

    Struts、JDon和Hibernate是三个在Java EE(以前称为J2EE)开发中非常重要的框架,它们分别专注于Web层、领域驱动设计和持久化管理。让我们深入了解一下这三个框架及其结合使用的方式。 **Struts** Struts是一个开源...

    jdon核心思想

    ### jdon核心思想 jdon框架是一套基于Java语言的企业级应用开发框架,它强调了模块化、松耦合的设计原则,并且支持敏捷开发模式。本文将深入解析jdon的核心思想,尤其是其对Struts标签库的应用与理解。 #### ...

    Jdon的简单例子,是调好的

    想学学Jdon,光调最简单的就花了一晚上的时间,真是笨啊。我调好了,只要把mysql的数据库连接包放到tomcat的lib(tomcat6.0),建好数据库,在tomcat配一些数据库连接池,就能运行了。

    jdon中的日历javascript

    如何使用: <input type="text" name="fromDate" maxlength="20" size="20" value="" id="begin_date_b">('begin_date_b', 'y-m-d');">

Global site tag (gtag.js) - Google Analytics