Jive开源项目

一、概述:

     Jive是一个开放的Java源代码项目。其目标是建设一个开放结构的,强壮的,易于扩展的基于JSP的论坛。在其设计目标的指导下,其结构设计得非常得好,融合了很多新的观念,比如Design Pattern,可更换的Skin,可插入Plug等等。详细解读其源代码对于理解这些新的设计上的概念是很有裨益的。如果你对Design PatternJava语言有一定的了解,但是还是会时常迷惑于其中的话,不妨研究研究Jive源代码,一定会对其中的很多概念有更深入的理解。

 

二、平台:

操作系统:   Windows 2000/XP/2003以及LINUX

SDK       J2sdk- 1.4.2 _04

Tomcat     Tomcat- 5.0.28

Mysql      Mysql 4.1.1

三、安装:

1、环境的设置(以下以Windows平台):

以下的环境设置是在SDKTomcatMysql安装完成后进行的设置:

Set JAVA_HOME= C:/j2sdk 1.4.2 _04

Set CATALINA_HOME= C:/jakarta-tomcat- 5.0.28

Set TOMCAT_HOME= C:/jakarta-tomcat- 5.0.28

SetPATH=.; %JAVA_HOME%/bin

   

注意:Jive开源项目是基于数据库设计的,其引擎是使用Tomcat实现的,数据库的驱动程序包要放置到%TOMCAT_HOME% /common/lib目录中;

 

2Jive的设置:

1)、数据库安装:在jivcdatabase目录中选择对应数据库如jive_mysql.sql,在数据库服务器上建立数据库名Jive 导入jive_mysql.sql执行,建立数据库;

2)、Tomcat配置:Tomcat使用4.01以上,如果使用的是mysql,将lib目录下的mm.mysql- 2.0.14 -bin.jar作为JDBC驱动程序,将之拷贝到tomcat/common/lib下后,重启Tomcat测试;

(3)、将JIVE目录下所有文件拷贝到你服务器Tomcat应用目录下,如Tomcat/webapps/jive(或者配置server.xml来指向虚拟路径)

4)、配置JIVE目录中的WEB-INF/classes/jive_init.properties配置文件,并将 jiveHome=C://javasource//jive//jiveHome改为你的jivejivHome目录;

(5)、进入http://localhost:8080/jive/admin/setup/ 设置安装,如果发现你缺少包,会提醒你。一切正常的话,出现"继续"按钮;

6)、设置数据库:如果是mysql

driver=org.gjt.mm.mysql.Driver

            serverURL=jdbc:mysql:// 10.0.1 .171/jive

            username=用户名

            password=密码

7)、“继续”到 管理员账号设置,设置秘密;

8)、全部设置完成后,到http:// 10.0.1 .171:8080/jive/admin管理登陆,设置你的论坛;

(9)、设置论坛后,可以http://localhost:8080/jive/浏览。

10)、设置上传用户的路径是在以下文件的中:WEB-INF/jiveHome/jive_config.xml

     <upload>

        <dir> /jive/upload/</dir>

        <relurl>upload/</relurl>

    </upload>

   

dir是上传图片存放的绝对路径

relurl是网址的相对路径,比如upload/表示http://www.jdon.com:81/jive/upload/xxxx.jpg可以看到你刚刚上传的xxxx.jpg,因为上传图片有自动缩小功能,需要linux安装时是带图形X86的完全安装,用户如为中文名,将影响图片文件名。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值