|
JSPUI modifications: {{\[dspace-source\]/dspace/modules/jspui/src/main/webapp/}} |
XMLUI modifications: {{\[dspace-source\]/dspace/modules/xmlui/src/main/webapp/}} |
Config modifications: {{\[dspace\]/config}} |
cd [dspace-source]/dspace/ mvn -U clean package |
You will find the result in {{\[dspace-source\]/dspace/target/dspace-\[version\]-build.dir}} . Inside this directory is the compiled binary distribution of DSpace. Before rebuilding DSpace ('package'), the above command will clean out any previously compiled code ('clean') and ensure that your local DSpace JAR files are updated from the remote maven repository. |
$CATALINA/shutdown.sh
script. (Many Unix-based installations will have a startup/shutdown script in the /etc/init.d
or /etc/rc.d
directories.)The asset store ({{\[dspace\]/assetstore}} by default, and any other assetstores configured in the {{\[dspace\]/config/dspace.cfg}} "assetstore.dir" and "assetstore.dir.#" settings) |
cd [dspace-source]/dspace/target/dspace-[version]-build.dir ant -Dconfig=[dspace]/config/dspace.cfg update |
[dspace]/bin/dspace index-init |
*Deploy Web Applications*. Copy the web applications files from your {{\[dspace\]/webapps}} directory to the subdirectory of your servlet container (e.g. tomcat): |
cp -R [dspace]/webapps/* [tomcat]/webapps/ |