# [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