从 jforum官网上下载了 jforum2.1.9的 二进制包和源码包, 按照说明安装, 数据库都设置为UTF-8,但是还是遇到些问题,在此记录下来,以供后来人参考。(有些内容在网上始终搜索不到特此记录)
==========我是分割线==================================
1) 关闭和打开安装模块: 文件 WEB-INF/config/modulesMapping.properties中有如下键值,存在代表可以运行install.jsp, 否则不能运行install.jsp
install = net.jforum.view.install.InstallAction
删除名称为 "install" 的键值, 然后点左边的菜单上的 "缓存" 选项, 然后按下该 "模块名称"的 重新载入 链接 .
2) 用户认证时, 注册协议 部分为乱码:打开:
i)templates\agreement\terms_**.txt, 将之全部改为UTF-8编码
ii) 找到net.jforum.view.forum.UserAction.java类,然后找到agreementContents这个方法。
如下注释掉2行,并添加2行,注意还要添加相应的包即可。
//fileReader = new FileReader(file);
//reader = new BufferedReader(fileReader);
InputStreamReader isr = new InputStreamReader(new FileInputStream(file),"UTF-8");
reader = new BufferedReader(isr);
3) 功能 “发表新帖/回复帖子” 的图片失效:
i) 原因: 在目录templates\default\images 下面有个en_US目录,但是没有zh_CN目录。
ii) 解决: 拷贝目录templates\default\images 下面的en_US目录为zh_CN,然后将zh_CN下面的相应图片替换为中文的图片即可。
iii) 或者在jforum官网下载那个 gpl_icon的包,然后仿照2解决就好了。
4)jforum2.1.9源码包编译后安装的问题:
i) logo图片无:打开templates\default\header.htm文件,将39行的LOGO链接注释去掉, 然后在目录templates\default\images下面加入logo.jpg图片文件即可。
ii) 显示版本问题:在目录WEB-INF\config下面的文件SystemGlobals.properties中有一行显示当前版本,将之修改为2.1.9即可。
version = 2.1.9
5) 登录到管理首页时,报告异常的问题
问题原因: jforum会根据文件SystemGlobals.properties中键值“jforum.version.url”的内容访问互联网然后尝试获取最新版本。如果不能联网则会在管理页面报异常。
解决方法两者之一:
i)在源代码jforum.view.admin.AdminAction.java的166行方法matchVersion()处修改源代码如下:
String current = SystemGlobals.getValue(ConfigKeys.VERSION);
latest = current; //这行是添加的。
ii)或者文件SystemGlobals.properties中设置一个变量取消这个功能也可。需要修改.AdminAction.java及常量定义等。
iii) 或者在AdminAction.java 中service()方法相应处理处加上异常处理的try-catch块。
分享到:
相关推荐
在提供的压缩包文件中,`说明.htm` 可能包含的是关于JForum 2.1.9的安装指南、使用说明或者系统需求等详细信息。`chinaz.com.txt` 可能是一个示例文件,内容可能是来自知名网站`ChinaZ`的教程或者论坛配置建议。`...
JForum 是采用Java开发的功能强大且稳定的论坛系统。它提供了抽象的接口、高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制、多语言支持(包括中文)、高性能、可自定义的用户接口、安全、支持多...
在2.1.9之前的版本中,可能存在一些错误或漏洞,可能导致用户在配置论坛时遇到困难,如连接失败、数据导入错误或权限设置问题等。这些问题可能阻碍论坛的正常安装和运行,给用户带来不便。在2.1.9版本中,开发者针对...
《jforum2.1.9源码解析与SQL SERVER数据库应用》 jForum是一个功能强大的开源论坛系统,其2.1.9版本以其稳定性和易用性受到许多开发者和社区管理员的喜爱。本资源包含了jForum2.1.9的完整源码,以及针对SQL SERVER ...
本文主要探讨Jforum2.1.9版本中的按钮贴图资源,以及如何将这些资源应用到论坛中。 Jforum的界面设计是其用户体验的重要组成部分,其中按钮贴图是构成界面元素的关键元素之一。在Jforum2.1.9中文版中,按钮通常用于...
从网上下了很多jforum-2.1.9都是无法进入主题,此资源是从GitHub获取的源码重新编译打包,实测可用
总结,JForum 2.1.9源码提供了一个全面的论坛解决方案,它具有良好的扩展性和定制性。通过深入理解源码,开发者不仅可以根据需求定制自己的论坛系统,还能从中学习到Java Web开发的最佳实践和设计模式。无论你是Java...
《开源jsp论坛jforum-2.1.9源码带mysql数据库文件》 JForum是一款基于Java技术的开源讨论论坛系统,它采用JavaServer Pages(JSP)技术进行开发,并结合了Servlet和JavaBean,提供了高效、可扩展的论坛解决方案。...
总结来说,Jforum-2.1.9是一个强大且灵活的论坛解决方案,结合MyEclipse的强大开发工具,能够为开发者提供一个高效的开发环境。无论你是想搭建一个社区网站,还是希望深入学习Java Web开发,Jforum都是一个值得研究...
JForum 是采用Java开发的功能强大且稳定的论坛系统。它提供了抽象的接口、高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制、多语言支持(包括中文)、高性能、可自定义的用户接口、安全、支持多...
全栈性能测试>Jmeter实战书中了解到jforum。开始搭建环境的时候入了很多坑,希望能帮助到要学习的你们 1、不管是zip,还是war包(上一个资料)都可解压到tomcat文件的webapps下面; 2、安装好jdk,tomcat,mysql; 3、...
用于配置中文jforum,里面包含各种语言的图片文件,将其中的zh_CN目录复制到jforum安装目录下的templates\default\images。就可以显示中文图片
jforum-2.1.8 jar包.zipjforum-2.1.8 jar包.zipjforum-2.1.8 jar包.zipjforum-2.1.8 jar包.zipjforum-2.1.8 jar包.zipjforum-2.1.8 jar包.zip
本文旨在介绍如何在`jdk1.6 + tomcat6 + PostgreSQL + jForum 2.1.9`环境下安装部署JForum,并分享一些初学者可能遇到的问题及解决方法。需要注意的是,虽然本文的安装环境为`Win7 + Tomcat-5 + PostgreSQL 9.0 + ...
JForum 是采用Java开发的功能强大且稳定的论坛系统。它提供了抽象的接口、高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制、多语言支持(包括中文)、高性能、可自定义的用户接口、安全、支持多...
《jforum开源论坛官方源代码(2.1.9)详解》 JForum是一款基于Java技术的开源论坛系统,以其高效、稳定和易用性在开源社区中受到广泛关注。本次我们探讨的是JForum的2.1.9版本,这是一个经过众多开发者共同努力优化...
总的来说,JForum的安装过程虽然涉及多个步骤,但只要按照上述流程操作,一般不会遇到太大困难。熟悉Java和Web开发的用户可以轻松完成。同时,JForum强大的功能和良好的社区支持,使得它成为搭建专业论坛的首选之一...
JForum 是采用Java开发的功能强大且稳定的论坛系统。它提供了抽象的接口、高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制、多语言支持(包括中文)、高性能、可自定义的用户接口、安全、支持多...