Commit in ExampleMavenProject/scripts on MAIN
create-new-project.sh+29added 1.1
JM: first version of script for creating a new maven project using archetype goals

ExampleMavenProject/scripts
create-new-project.sh added at 1.1
diff -N create-new-project.sh
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ create-new-project.sh	22 May 2008 23:20:38 -0000	1.1
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+if [ -z "$1" ]
+then
+    echo "Missing argument of target directory."
+    exit 1
+fi
+
+d=$1
+
+if [ ! -d "$d" ]
+then
+    mkdir $d
+fi
+
+if [ ! -d $d ]
+then
+    echo "Failed to create $d!"
+    exit 1
+fi
+
+mvn archetype:create-from-project archetype:update-local-catalog 
+cd target/generated-sources/archetype/
+mvn archetype:add-archetype-metadata install
+
+cd $d
+mvn archetype:generate -DarchetypeCatalog=local
+
+echo "Created new Maven project at $d"
CVSspam 0.2.8