牛骨文教育服务平台(让学习变的简单)
博文笔记

JForum论坛源码部署

创建时间:2017-02-10 投稿人: 浏览次数:1244

1:源码下载:

  • 地址:http://jforum.net/download.jsp
    本人下载的是2.1.9版本   

    Files for version 2.1.9 (stable)   

Download jforum ZIP package

Download jforum source code  -----下载后的文件为   rafaelsteil-jforum2-5eafc79.zip

  但是看了源码中的# System version   version = 2.1.8  应该是2.1.8


2:在eclipse中搭建开发环境:

在eclipse中新建web项目;




解压下载的jforum代码包。将除src以及.classpath和.settings文件夹以外的全部文件拷贝到新建的web项目的WebContent文件夹下,将src文件夹下的内容拷贝到web项目下的src目录下。 

如图



3:在mysql中执行如下语句创建数据库:

CREATE DATABASE JForum DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 

修改WEB-INFconfigdatabasemysql目录下的mysql..properties文件。将database.connection.password= 加上自己的数据库的密码。


然后执行工程中的如下两个sql; 其实这里可以程序自己创建的,暂时没有搞定,直接跑了sql;



 3:直接运行程序:



4.完成安装后先不进入论坛。修改一些配置文件以支持中文。 

(1) 打开jforum/WEB-INF/config/SystemGlobals.properties
   修改i18n.board.default = en_US   为 i18n.board.default = zh_CN
下面的可以不用管如果没啥问题的话。   将default.container.encoding = ISO-8859-1,修改为:   default.container.encoding = UTF-8   这里是设置容器的编码。由于我在tomcat的conf/server.xml中设置过URIEncoding="UTF-8",所以这里要一致。   tomcat默认的编码是iso-8859-1,如果你没有改动,此处可以不修改。  (2) 打开jforum/WEB-INF/config/jforum-custom.conf    定位到database.connection.string一项,在末尾追加   &useUnicode=true&characterEncoding=utf8

本文主要学习了http://blog.csdn.net/sushengmiyan/article/details/47761303  读者也可以参阅。 读者也可以参阅下面这篇文章。也不错。 http://blog.csdn.net/dowith7/article/details/19110599

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。