alvinalexander.com | career | drupal | java | mac | mysql | perl | scala | uml | unix  

jforum example source code file (JForum3DirectoryStructure.txt)

This example jforum source code file (JForum3DirectoryStructure.txt) is included in the DevDaily.com "Java Source Code Warehouse" project. The intent of this project is to help you "Learn Java by Example" TM.

Java - jforum tags/keywords

all, general, html, info, jforum, jforum, junit, servle-api, source, source, the, the, web, web-inf

The jforum JForum3DirectoryStructure.txt source code

!!! Source code directory structure

[{Info title='Discuss it'

Please check the topic [Re-arrange JForum repository for version 3|http://www.jforum.net/posts/list/3362.page] for more information about the elaboration of these settings. 
}]

Below you can see an overview of JForum 3 directory structure:
[{Image src='/wikifiles/jforum3_source_tree.jpg'}]


!!! Explanation for each directory:
!! /src
Root directory for the source code

!! /src/custom/config
Configuration files for third-party libraries, usually. All files in this directory will be sent to __/webapp/WEB-INF/classes__ when building JForum

!! /src/lib
Helper libraries not required to run the project, like JUnit and Servle-API. 

!! /src/main
JForum source code itself. 

!! /src/tests
Test cases

!! /src/tools
Each subdirectory is an helper tool for JForum, like ''phpbb2jforum'' and ''searchIndexer''.

!! /webapp
The Web application. It includes all templates, images, styles, as well the WEB-INF directory. 

!! /webapp/images
General images, like user's avatar and smilies. 

!! /webapp/templates
HTML templates for JForum

!! /webapp/WEB-INF
The Servlet Container special directory. 

!! /webapp/WEB-INF/config
JForum configuration directory. 

!! /target
Output dir for ''TestCases'', tools and Ant builds. 

Other jforum examples (source code examples)

Here is a short list of links related to this jforum JForum3DirectoryStructure.txt source code file:

... this post is sponsored by my books ...

#1 New Release!

FP Best Seller

 

new blog posts

 

Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.

A percentage of advertising revenue from
pages under the /java/jwarehouse URI on this website is
paid back to open source projects.