Open2Dprot Sofware Developer Environment Open2Dprot    

This describes the software environment we use for developing Open2Dprot. We typically run Eclipse on Windows 2000 or Windows XP Professional systems with about 1Gb of memory and 2+Ghz systems. Eclipse also runs under Linux, MacOS-X and most Unix platforms. The current Eclipse Workspace is C:\ED\. The name of the Open2Dprot workspace is O2P. We compile the Java code from within Eclipse. But documentation, distributions, and Web site preparation and uploads are handled by separate Ant scripts invoked by windows .bat files. All of these scripts are on the CVS server.

Tools in our software developer environment

We use a number of software tools and scripts to make our software development environment easier to use, share code, refactor code and automate the application building and documentation as well as generating updated Web site content automatically. We find this automation helps reduces the likelihood of human error in large projects.

Environment variables required

These are some of the additional (Windows) User Environment variables we use (in both Windows 2000 and Windows XP Professional). For Unix and MacOS-X systems, these of course should be edited to use the path delimiters for those systems. The current Eclipse Workspace path is declared in environment variable %IDE_WS% and some of the other environment variables are defined in terms of it. Our our systems this is defined as C:\ED\ and should be changed to where your Eclipse Workspace is defined.

  • ANT_HOME
    C:\ant
  • CLASS_PATH
    %XMLBEANS_HOME%\lib\xbean.jar
  • IDE_O2P
    %IDE_WS%\O2P
  • IDE_WS
    C:\ED
  • JAVA_HOME
    C:\JDK\jdk1.5.0_04
  • LAUNCH4J
    %IDE_WS%\launch4j
  • PATH
    %JAVA_HOME%\bin;
    %XMLBEANS_HOME%\bin;
    %ANT_HOME%\bin;
    C:\cygwin\bin;C:\cygwin\lib;C:\cygwin\usr\bin;
  • O2P_MIRROR
    C:\Open2Dprot\subProjects
  • XMLBEANS_HOME
    C:\xmlbeans\xmlbeans-2.0.0

  • Contact us

    12/09/2005