`
bluedusk
  • 浏览: 269630 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JForum开发环境的搭建

阅读更多
要研究JForum最好是先搭建一个开发环境,eclipse是一个不错的选择。

  关于如何编译JForum在的官方网站上(http://www.jforum.net/doc/Building)已经有说明,为什么我还要写这篇文章呢?其实主要还是因为JForum官方网站上的说明过于简单了,对于一般人要搭建好这个开发环境可能需要走一些弯路。

  下面就我自己搭建JForum的eclipse开发环境的过程进行说明:

  首先,你必须有eclipse开发工具,你可以到eclipse的官方网站去下载http://www.eclipse.org/

  然后,就是下载JForum的源代码了,你可以到JForum的官方站点去下载http://www.jforum.net/download-source.jsp

  本文编写的时候JForum的最终版本为2.1.7-b3,下载JForum源代码后你会得到这样一个jforum-2.1.7-b3-src.zip文件,解压后得到这样一个目录jforum-2.1.7-b3-src。

  浏览jforum-2.1.7-b3-src目录你会发现“.classpath”和“.project”这连个文件,这两个正是eclipse的项目工程文件,你可以通过eclipse的import功能把该项目工程导入eclipse的IDE环境里面。不过先不要急于导入,这里还有一些问题要处理,用文本编辑器打开“.classpath”文件,例如你可以用“UltraEdit”打开文件,察看内容发现该文件描述的jar文件中以下这几个并不存在,它们分别是“jboss-common.jar”、“jboss-jmx.jar”、“jboss-system.jar”、“jboss-cache-1.2.4.jar”和“jgroups-all-2.2.9-beta2.jar”,怎么办呢?呵呵,当然是去互联网上找啦。凭直觉应该先找“jboss-cache-1.2.4.jar”,在google上查一把“jboss cache”,找到了以下网站http://www.jboss.org/products/jbosscache。最终我下载了jboss cache的1.2.4 SP2版本,下载地址如下:
http://downloads.sourceforge.net/jboss/jboss-cache-dist-1.2.4.SP2.zip
?modtime=1140603391&big_mirror=1

  下载jboss cache后得到文件“jboss-cache-dist-1.2.4.SP2.zip”大概10MB,解压后你会发现在目录“jboss-cache-dist-1.2.4.SP2\JBossCache-1.2.4.SP2\lib”下这5个缺失的jar文件全有了,他们分别是“jboss-common.jar”、“jboss-jmx.jar”、“jboss-system.jar”、“jboss-cache.jar”和“jgroups.jar”,全都是不带版本号的。把这5个文件都拷贝到JForum源代码的“jforum-2.1.7-b3-src\WEB-INF\lib”目录下。因为这些文件都没有带版本号,所以你需要修改“.classpath”文件把“jboss-cache-1.2.4.jar”和“jgroups-all-2.2.9-beta2.jar”改为“jboss-cache.jar”和“jgroups.jar”。

  好了,现在差多可以正式导入项目工程到eclipse的IDE里面了。建立一个目录,例如:“C:\eclipse\workspace”,在eclipse的IDE环境中点“File->Switch Workspace...”切换你的工作区到“C:\eclipse\workspace”。拷贝“jforum-2.1.7-b3-src”到“C:\eclipse\workspace”,并把目录“jforum-2.1.7-b3-src”重命名为“JForum”,注意哦,一定要重命名为“JForum”,否则导入会出错。现在正式开始导入,呵呵,是不是期待了很久啊?点“File->Import”弹出导入对话框,选“Existing Projects into Workspace”,点“next”点“Browse...”,选取“C:\eclipse\workspace”,点“Finshe”。

  成功导入后eclipse会自动进行编译,如果不出什么问题,编译后会有一些编译的“warnings”,呵呵,还好不是“errors”,大功告成!

 
分享到:
评论

相关推荐

    Jforum二次开发成果

    2.1 环境搭建:首先,需要在本地安装JDK和Eclipse,然后导入Jforum源码到Eclipse项目中。同时,确保数据库环境(如MySQL)已经准备就绪,以便进行数据操作。 2.2 功能分析与设计:分析论坛的需求,确定需要增加的...

    jforum安装(性能测试环境搭建)

    《JForum性能测试环境搭建详解》 在信息技术领域,论坛系统是常见的用户交流平台,而JForum是一款基于Java开发的开源论坛软件。本篇文章将详细阐述如何在Windows 7 64位环境下安装并搭建JForum,以进行性能测试。 ...

    jforum二次开发 详解 BBS开源安装

    1. 环境搭建:首先,你需要配置Java环境(JDK)、构建工具(如Maven或Gradle)、以及Web服务器(如Tomcat)。 2. 获取源码:从JForum官方网站下载最新版本的源码,或者从GitHub等代码托管平台克隆项目。 3. 安装与...

    jforum安装

    首先,安装JForum前需要准备相应的开发环境。JForum是用Java语言编写的,所以你需要在本地安装Java Development Kit (JDK)。确保你的系统环境变量配置正确,可以通过`java -version`命令来验证JDK是否安装成功。同时...

    Jforum-2.1.9

    在本文中,我们将深入探讨Jforum-2.1.9的核心特性和使用方法,特别是如何将其顺利地导入MyEclipse开发环境进行项目开发和管理。 首先,Jforum的核心优势在于其采用的Struts框架,这是一种基于MVC(Model-View-...

    jforum-2.1.8-编译代码.zip

    这些信息对于初学者来说至关重要,因为他们需要按照文档来搭建开发环境并成功运行项目。 JForum的核心功能包括用户注册与管理、论坛创建与管理、主题发布与回复、搜索、私人消息、用户积分系统等。在源代码中,...

    jforum2论坛源码

    描述中提到"配合JMeter实战,搭建性能测试环境",这意味着jforum2论坛源码可以用于性能测试实践,特别是结合Apache JMeter这一强大的性能测试工具。JMeter是一款开源的Java应用程序,用于负载和性能测试,能够模拟多...

    chx 学习jForum笔记十八 jForum与ms sqlserver

    首先,我们需要确保我们的开发环境已经安装了Java SDK、Apache Tomcat服务器以及MS SQLServer。MS SQLServer是微软公司推出的强大关系型数据库管理系统,它提供了稳定性和性能,适合大型网站和企业应用。 1. **...

    jforum开源的论坛文档

    3. **导入项目到IDE**:将下载好的源码导入到Eclipse或IntelliJ IDEA等集成开发环境中。 4. **配置数据库连接信息**:在配置文件中填写正确的数据库URL、用户名及密码。 5. **执行初始化脚本**:运行SQL脚本来创建所...

    jforum-2.1.8.zip

    通过Eclipse的集成开发环境,我们可以更方便地进行开发、调试和维护。同时,JForum的开源特性鼓励开发者进行二次开发,以满足特定的业务场景。对于Java Web开发者而言,深入理解和掌握JForum的架构与技术,无疑能...

    jforum-2.1.8-src.zip

    这部分内容对于初次接触JForum的开发者尤为关键,它帮助我们快速搭建环境并开始开发或调试。 `Documentation.htm` 和 `Upgrading.html` 是官方文档的组成部分,分别提供了系统文档和升级指南。这些文档详细介绍了...

    jforum2.1.9代码及SQL SERVER数据库备份

    1. **数据库恢复**:`jforum_ns.bak`文件可以通过SQL SERVER Management Studio进行恢复操作,恢复后的数据库可以直接与jForum源码对接,快速搭建论坛环境。 2. **性能优化**:SQL SERVER 2008提供了丰富的性能监控...

    [论坛社区]JForum开源论坛 2.1.6_jforum216.rar

    总结来说,JForum 2.1.6是一个强大且灵活的开源论坛解决方案,适用于搭建和管理各种规模的在线社区。其丰富的功能、易于定制的特性以及强大的社区支持,使其成为Java开发者构建论坛应用的理想选择。

    基于java的论坛系统 JForum.zip

    【JForum论坛系统详解】 JForum是一款开源的、基于Java技术构建的网络论坛系统...同时,对于企业而言,JForum作为一个成熟的开源论坛系统,可以作为快速搭建内部讨论区或客户支持平台的基础,降低开发成本,提高效率。

    Java论坛系统 JForum.7z

    Java论坛系统JForum是一款基于Java技术开发的开源讨论区软件,它提供了丰富的功能,包括用户管理、主题讨论、回复互动、权限控制等,是搭建在线社区的理想选择。JForum的设计理念在于提供高效、稳定且易于扩展的平台...

    jforum论坛,用java编写的论坛系统,java论坛

    JForum的开发语言是Java,这意味着它利用了Java的跨平台特性,可以在任何安装了Java运行环境的服务器上运行。Java的面向对象设计和强大的类库为JForum提供了坚实的基础,确保了系统的稳定性和安全性。 **2. 数据库...

Global site tag (gtag.js) - Google Analytics