# [mvn]
# http://maven.apache.org/download.html
if [ ! -e /software/apache-maven-2.0.9 ]; then
cd /software/
wget http://mirror.public-internet.co.uk/ftp/apache/maven/binaries/apache-maven-2.0.9-bin.tar.bz2
tar xfj apache-maven-2.0.9-bin.tar.bz2
fi
if [ ! -e pom.xml ]; then
mvn archetype:create -DgroupId=lsa -DartifactId=lsa
fi
if [ ! -e "$HOME/.m2/repository/lucene/lucene/1.9.1/lucene-1.9.1.jar" ]; then
mvn install:install-file -Dfile=lib/org.apache.lucene_1.9.1.v20080530-1600.jar -DgroupId=lucene -Dversion=1.9.1 -Dpackaging=jar -DartifactId=lucene
fi
if [ ! -e target/lsa-1.0-SNAPSHOT.jar ]; then
mvn package
fi
lsa.sh
exit 0
# [tutorial]
mvn package
java -cp target/lsa-1.0-SNAPSHOT.jar lsa.App
mvn clean dependency:copy-dependencies package
mvn site
mvn compile
mvn test
mvn test-compile
mvn install
mvn idea:idea
mvn eclipse:eclipse
mvn jar:jar
mvn process-resources