Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

Build Requirements

In order to build the components of the dcm4chee archive application you will need to download and install:

In addition, you'll need the dcm4chee source code. In order to create the dcm4chee source directories, check out dcm4jboss-all from SVN:

svn co https://dcm4che.svn.sourceforge.net/svnroot/dcm4che/dcm4chee/dcm4chee-arc/trunk dcm4jboss-all

Build Instructions

Create an environment variable pointing to the Ant home directory (ANT_HOME) and add the $ANT_HOME/bin directory to your PATH.

The build scripts dcm4jboss-all/dcm4jboss-xxx/build.xml assumes following locations of XDoclet, JBoss, Apache FOP and Jakarta Cactus:

xdoclet.home=${user.home}/xdoclet-1.2.3

jboss.home=${user.home}/jboss-4.2.2.GA

fop.home=${user.home}/fop-0.20.5

cactus.home=${user.home}/jakarta-cactus-13-1.7

Instead of modifying the build script directly, you should adjust the dependency paths to suit your environment by copying one of the files dcm4jboss-all/dcm4jboss-XXXX/build.properties.default to dcm4jboss-all/build.properties and edit just that file.

Change to the working build directory:

cd dcm4jboss-all/dcm4jboss-build

and invoke:

ant dist

to build all components and pack them in binary distribution packages:

target/dcm4chee-standalone-db2-%version%.zip

target/dcm4chee-standalone-hsql-%version%.zip

target/dcm4chee-standalone-mssql-%version%.zip

target/dcm4chee-standalone-mysql-%version%.zip

target/dcm4chee-standalone-oracle-%version%.zip

target/dcm4chee-standalone-psql-%version%.zip

  • No labels