JForum二次开发(一)
2024-10-19 13:34:30
1.环境
myeclipse2014,jdk7,tomcat8,mysql5.6
2.下载源码地址
http://jforum.net/download.jsp
3.导入源码
- 新建web工程JForum
- 拷贝下载的JForum包目录下src下所有文件到JForum下的src
- 拷贝下载的JForum包目录下lib到JForum下的lib
- 其余文件拷贝到JForum的WebRoot下
4.数据导入
将WEB-INF/config/database/mysql/mysql_db_struct.sql,mysql_data_dump.sql导入即可。
由于版本问题可能会出现该行‘ENGINE=InnoDB’报错,替换为‘ENGINE=InnoDB’即可。
5.配置修改
WEB-INF/config/database/mysql/mysql.properties中
- 用户名密码
dbencoding=utf-8
mysql.encoding=utf-8
- 还有特别一提的是 database.connection.string最末尾添加&useUnicode\=true&characterEncoding\=utf8mysql.encoding=utf-8(解决提交数据中文乱码)
WEB-INF/config/SystemGlobals.properties中
i18n.board.default = zh_CN 语言本地化
- 将templates/gpl_icons/zh_CN文件夹拷贝至templates/defualt/images下 (解决论坛上没有发帖等按钮)
6.其他问题
引用的un.misc.BASE64Decoder编译不通过,则缺少rt.jar
7.效果
最新文章
- ASP.NET中GridView数据导出到Excel
- 【原创】cs+html+js+css模式(六):改造ajax.js,从原来的原生态js修改为依赖于jquery插件
- 使用redis-cli定时执行指定命令
- 基于jQuery的简易瀑布流实现
- DataTemplate 以及Template Selector 学习笔记
- c++类使用
- List、Set、 数组等转字符串
- 检查ORACLE的警告文件的脚本
- 【C++基础】类的组合
- GUI线程 :打字母游戏
- Apache常用配置
- javascript中获取dom元素的高度和宽度
- C++ Primer 有感(管理类的指针成员)
- Appium 客户端类库
- django——form组件
- HDU 2011 多项式求和
- ILSVRC2016目标检测任务回顾——视频目标检测(VID)
- curl_setopt — 设置 cURL 传输选项
- [转载]ORACLE EXP/IMP
- zabbix_agentd-install.sh (脚本部署zabbix_agentd服务)