SUNScholar/Rebuild DSpace
Jump to navigation
Jump to search
Log into your server and type the following:
su - dspace
mkdir /home/dspace/scripts
nano /home/dspace/scripts/build-webapps
Tip: It is always a good idea to maximise the open nano window so that the copy and paste of long lines does not wrap around.
Copy and paste the following into the open nano editor.
#!/bin/bash echo "Stop Tomcat server" sudo /etc/init.d/tomcat6 stop echo "Clean out old webapps" sudo rm -rf /home/dspace/webapps/* echo "Start MAVEN package" cd /home/dspace/dspace-1.6.2-src-release mvn package -U clean package echo "Start Ant update" cd /home/dspace/dspace-1.6.2-src-release/dspace/target/dspace-1.6.2-build.dir ant -Doverwrite=true update clean_backups echo "Start tomcat server" sudo /etc/init.d/tomcat6 start echo "******************************************************************************" echo "Remember to redeploy if there are changes to the default Tomcat ROOT interface" echo "******************************************************************************"
Save the file.
Type the following:
chmod 0755 /home/dspace/scripts/build-webapps
Now you can rebuild Dspace by typing the following at anytime.
/home/dspace/scripts/build-webapps