This page describes the development process from a developer's standpoint when working on OLE from within an IDE.
Summary Process
- Check out the
ole
project from SVN. See: OLE Subversion Projects and Branches - Per OLE Build Process, copy the
build/external/home/ole-build.properties
to your user home directory.- Customize this file as needed for your own environment. See OLE Configuration Properties for more information on the properties which can be used in this file.
- Run the
dist-local
Ant target of theole
project.- This will build certain configuration files and copy them into external configuration directories as well as into the master source directory. (
ole/work/src
)
- This will build certain configuration files and copy them into external configuration directories as well as into the master source directory. (
- Within Eclipse, refresh the project. (Select the project in the Project Explorer view and press F5 or right-click and select Refresh from the popup menu.)
- This ensures that Eclipse notices the updated files from
dist-local
and copies them to thework/web-root/WEB-INF/classes
directory where they need to be for running the local version of the application.
- This ensures that Eclipse notices the updated files from
Directories Within the Project
|
The main source tree for the application. |
|
The root for the web application context used when starting up the application on a developer's workstation. |
|
Files related to the build process and additional libraries. |
|
Library files extracted from the Rice project. This directory is populated automatically from the Rice WAR file and should not be modified directly. |