空のWebアプリ用プロジェクトを用意するときは以下のようなスクリプトを用意して、叩いています。
generate_project.sh
#!/bin/sh
if [ $# -ne 3 ]; then
echo "usage: >`basename $0` groupId artifactId package"
exit 0
fi
GROUP_ID=$1
ARTIFACT_ID=$2
PACKAGE=$3
mvn archetype:generate -B \
-DarchetypeGroupId=org.apache.maven.archetypes \
-DarchetypeArtifactId=maven-archetype-webapp \
-DarchetypeVersion=1.0 \
-DgroupId=$GROUP_ID \
-DartifactId=$ARTIFACT_ID \
-Dversion=1.0-SNAPSHOT \
-Dpackage=$PACKAGE
cd $ARTIFACT_ID
mkdir -p src/main/java
mkdir -p src/test/java
mkdir -p src/test/resources
mvn eclipse:eclipse
Eclipseからこのプロジェクトをインポートして、コーディング開始です。
※ mvnのgenerateでweb.xmlもソースディレクトリも同時に作る方法知っている方いたら教えてください(-_-ゞ