Page History
...
It is anticipated that the customisation features described in the JSPUI and XMLUI customisation sections will be sufficient to satisfy the needs of the majority of users., however, some users may want to customise DSpace further, or just have a greater understanding of how to do so.
Maven War Overlays
Much of the customisation described in the JSPUI and XMLUI customisation sections is based on Maven War Overlays TODO: Describe our implementation of maven war overlays http://maven.apache.org/plugins/maven-war-plugin/overlays.html. In short, any classes or files placed in dspace-source/dspace/modules/* will be overlayed onto the selected War. This includes both new and amended files.
Dspace Source Release
If you really want to get your hands dirty you may TODO: However, if you have downloaded the dspace-src-release andd and wish to make changes to dspace-api source code, in that case it should be noted that DSpace should be rebuilt by running 'mvn package' from the root dspace-source directory rather than from dspace-source/dspace. This will ensure that your modifications are included in the final War files.