Developers Guide

This revised guide supports version 1.2 of the Dataverse Network application. Use this guide to create a development environment in which you can view, modify, or add to the existing DVN core code. Also see the Dataverse Network Project Forum for additional information about specific platforms and versions.

Required components for the development environment are:

  • Java Platform, Standard Edition (Java SE) version 6, with JDK and JRE versions 6
  • NetBeans 6.1 Integrated Development Environment (IDE) Web Bundle, with GlassFish V2 server
  • PostgreSQL 8.2 database management system (DBMS), with compatible administrative tool
  • Subversion (SVN) client compatible with the SourceForge.net DVN project repository

You can download all of the required components from the Internet.

Note: You do not need to install the DVN-DSB package from SourceForge.Net, unless you choose to work with the DVN data subsetting function. See the Installers Guide for information about installing and configuring this package.

Read the following topics for detailed information about how to install and set up a development environment: