Java

mavenize されたプロジェクトを簡単に作成 – archy

maven 対応の空プロジェクトを簡単に作成できるツール、archy というものを見つけました。
archy – Google Code

codehaus にある archetype リストに列挙されている中から好きなものを選んで簡単なウィザードでプロジェクト作成が行えます。
例えば、gruopId=yusuke、artifactId=yusuke で Seam のプロジェクトを作ると以下のようになります。

$ java -jar archy-0.1.jar 
Archy
-------

Enter the archetype id [struts2-archetype-starter], or type 'list': list
struts2-archetype-starter - Struts 2 Starter Archetype
maven-archetype-quickstart -
appfuse-basic-jsf - AppFuse archetype for creating a web application with Hibernate, Spring and JSF
appfuse-basic-spring - AppFuse archetype for creating a web application with Hibernate, Spring and Spring MVC
appfuse-basic-struts - AppFuse archetype for creating a web application with Hibernate, Spring and Struts 2
appfuse-basic-tapestry - AppFuse archetype for creating a web application with Hibernate, Spring and Tapestry 4
appfuse-core - AppFuse archetype for creating a jar application with Hibernate and Spring and XFire
appfuse-modular-jsf - AppFuse archetype for creating a modular application with Hibernate, Spring and JSF
appfuse-modular-spring - AppFuse archetype for creating a modular application with Hibernate, Spring and Spring MVC
appfuse-modular-struts - AppFuse archetype for creating a modular application with Hibernate, Spring and Struts 2
appfuse-modular-tapestry - AppFuse archetype for creating a modular application with Hibernate, Spring and Tapestry 4
maven-archetype-j2ee-simple - A simple J2EE Java application
maven-archetype-marmalade-mojo - A Maven plugin development project using marmalade
maven-archetype-mojo - A Maven Java plugin development project
maven-archetype-portlet - A simple portlet application
maven-archetype-profiles -
maven-archetype-simple -
maven-archetype-site-simple - A simple site generation project
maven-archetype-site - A more complex site project
maven-archetype-webapp - A simple Java web application
data-app - A new Databinder application with sources and resources.
jini-service-archetype - Archetype for Jini service project creation
softeu-archetype-seam - JSF+Facelets+Seam Archetype
softeu-archetype-seam-simple - JSF+Facelets+Seam (no persistence) Archetype
softeu-archetype-jsf - JSF+Facelets Archetype
jpa-maven-archetype - JPA application
spring-osgi-bundle-archetype - Spring-OSGi archetype
confluence-plugin-archetype - Atlassian Confluence plugin archetype
jira-plugin-archetype - Atlassian JIRA plugin archetype
maven-archetype-har - Hibernate Archive
maven-archetype-sar - JBoss Service Archive
wicket-archetype-quickstart - A simple Apache Wicket project
quickstart - A simple Apache Tapestry 5 Project
scala-archetype-simple - A simple scala project
lift-archetype-blank - A blank/empty liftweb project
lift-archetype-basic - The basic (liftweb) project
cocoon-22-archetype-block-plain - [http://cocoon.apache.org/2.2/maven-plugins/]
cocoon-22-archetype-block - [http://cocoon.apache.org/2.2/maven-plugins/]
cocoon-22-archetype-webapp - [http://cocoon.apache.org/2.2/maven-plugins/]
myfaces-archetype-helloworld - A simple archetype using MyFaces
myfaces-archetype-helloworld-facelets - A simple archetype using MyFaces and facelets
myfaces-archetype-trinidad - A simple archetype using Myfaces and Trinidad
myfaces-archetype-jsfcomponents - A simple archetype for create custom JSF components using MyFaces
gmaven-archetype-basic - Groovy basic archetype
gmaven-archetype-mojo - Groovy mojo archetype

Enter the archetype id [struts2-archetype-starter], or type 'list': softeu-archetype-seam-simple

Enter your group id [com.mycompany.myapp]: yusuke

Enter your artifact id [myapp]: yusuke
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'archetype'.
[INFO] ----------------------------------------------------------------------------
[INFO] Building Maven Default Project
[INFO] task-segment: [archetype:create] (aggregator-style)
[INFO] ----------------------------------------------------------------------------
[INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO] **************************************************************
[INFO] Starting Jakarta Velocity v1.4
[INFO] RuntimeInstance initializing.
[INFO] Default Properties File: org/apache/velocity/runtime/defaults/velocity.properties
[INFO] Default ResourceManager initializing. (class org.apache.velocity.runtime.resource.ResourceManagerImpl)
[INFO] Resource Loader Instantiated: org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader
[INFO] ClasspathResourceLoader : initialization starting.
[INFO] ClasspathResourceLoader : initialization complete.
[INFO] ResourceCache : initialized. (class org.apache.velocity.runtime.resource.ResourceCacheImpl)
[INFO] Default ResourceManager initialization complete.
[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Literal
[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Macro
[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Parse
[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Include
[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Foreach
[INFO] Created: 20 parsers.
[INFO] Velocimacro : initialization starting.
[INFO] Velocimacro : adding VMs from VM library template : VM_global_library.vm
[ERROR] ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader.
[INFO] Velocimacro : error using VM library template VM_global_library.vm : org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'VM_global_library.vm'
[INFO] Velocimacro : VM library template macro registration complete.
[INFO] Velocimacro : allowInline = true : VMs can be defined inline in templates
[INFO] Velocimacro : allowInlineToOverride = false : VMs defined inline may NOT replace previous VM definitions
[INFO] Velocimacro : allowInlineLocal = false : VMs defined inline will be global in scope if allowed.
[INFO] Velocimacro : initialization complete.
[INFO] Velocity successfully started.
[INFO] [archetype:create]
[INFO] Defaulting package to group ID: yusuke
[INFO] We are using command line specified remote repositories: http://maven.softeu.cz/
[INFO] artifact org.apache.maven.archetypes:softeu-archetype-seam-simple: checking for updates from id0
[WARNING] *** CHECKSUM FAILED - Checksum failed on download: local = 'ddf92a56722c441ab62736bda4ea03b1ac6267a7'; remote = '9fb7acaaf2bcf5321458c8e11a8785a517650a2d' - RETRYING
[WARNING] *** CHECKSUM FAILED - Checksum failed on download: local = 'ddf92a56722c441ab62736bda4ea03b1ac6267a7'; remote = '9fb7acaaf2bcf5321458c8e11a8785a517650a2d' - IGNORING
Downloading: http://maven.softeu.cz//org/apache/maven/archetypes/softeu-archetype-seam-simple/1.3/softeu-archetype-seam-simple-1.3.jar
7K downloaded
[INFO] ----------------------------------------------------------------------------
[INFO] Using following parameters for creating Archetype: softeu-archetype-seam-simple:RELEASE
[INFO] ----------------------------------------------------------------------------
[INFO] Parameter: groupId, Value: yusuke
[INFO] Parameter: packageName, Value: yusuke
[INFO] Parameter: basedir, Value: /Users/yusukey/gl
[INFO] Parameter: package, Value: yusuke
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] Parameter: artifactId, Value: yusuke
[INFO] ********************* End of debug info from resources from generated POM ***********************
[INFO] Archetype created in dir: /Users/yusukey/gl/yusuke
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6 seconds
[INFO] Finished at: Thu Oct 09 13:17:20 JST 2008
[INFO] Final Memory: 5M/9M
[INFO] ------------------------------------------------------------------------

すかさずビルド

$ cd yusuke
yusuke$ mvn package
[INFO] Scanning for projects...
[INFO] ----------------------------------------------------------------------------
[INFO] Building A custom project using myfaces, facelets and seam.
[INFO] task-segment: [package]
[INFO] ----------------------------------------------------------------------------
Downloading: http://repo1.maven.org/maven2/org/mortbay/jetty/maven-jetty-plugin/6.0.1/maven-jetty-plugin-6.0.1.pom
4K downloaded
Downloading: http://repo1.maven.org/maven2/org/mortbay/jetty/project/6.0.1/project-6.0.1.pom
11K downloaded
Downloading: http://repo1.maven.org/maven2/org/mortbay/jetty/maven-jetty-plugin/6.0.1/maven-jetty-plugin-6.0.1.jar
38K downloaded
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/cz/softeu/softeu-rewriter/1.1/softeu-rewriter-1.1.pom
Downloading: http://maven.softeu.cz//cz/softeu/softeu-rewriter/1.1/softeu-rewriter-1.1.pom
790b downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/xom/xom/1.1/xom-1.1.pom
Downloading: http://maven.softeu.cz//xom/xom/1.1/xom-1.1.pom
Downloading: http://repo1.maven.org/maven2/xom/xom/1.1/xom-1.1.pom
1K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.pom
Downloading: http://maven.softeu.cz//xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.pom
Downloading: http://repo1.maven.org/maven2/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.pom
153b downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.pom
Downloading: http://maven.softeu.cz//xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.pom
Downloading: http://repo1.maven.org/maven2/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.pom
150b downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jaxen/jaxen/1.1-beta-8/jaxen-1.1-beta-8.pom
Downloading: http://maven.softeu.cz//jaxen/jaxen/1.1-beta-8/jaxen-1.1-beta-8.pom
Downloading: http://repo1.maven.org/maven2/jaxen/jaxen/1.1-beta-8/jaxen-1.1-beta-8.pom
6K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jboss/seam/profiles/seam-facelets/1.1.6.GA/seam-facelets-1.1.6.GA.pom
Downloading: http://maven.softeu.cz//jboss/seam/profiles/seam-facelets/1.1.6.GA/seam-facelets-1.1.6.GA.pom
781b downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jboss/seam/jboss-seam-ui/1.1.6.GA/jboss-seam-ui-1.1.6.GA.pom
Downloading: http://maven.softeu.cz//jboss/seam/jboss-seam-ui/1.1.6.GA/jboss-seam-ui-1.1.6.GA.pom
505b downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jboss/seam/jboss-seam/1.1.6.GA/jboss-seam-1.1.6.GA.pom
Downloading: http://maven.softeu.cz//jboss/seam/jboss-seam/1.1.6.GA/jboss-seam-1.1.6.GA.pom
729b downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jboss/javassist/3.4.ga/javassist-3.4.ga.pom
Downloading: http://maven.softeu.cz//jboss/javassist/3.4.ga/javassist-3.4.ga.pom
Downloading: http://repo1.maven.org/maven2/jboss/javassist/3.4.ga/javassist-3.4.ga.pom
1K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/org/apache/myfaces/core/myfaces-api/1.1.4/myfaces-api-1.1.4.pom
Downloading: http://maven.softeu.cz//org/apache/myfaces/core/myfaces-api/1.1.4/myfaces-api-1.1.4.pom
Downloading: http://repo1.maven.org/maven2/org/apache/myfaces/core/myfaces-api/1.1.4/myfaces-api-1.1.4.pom
5K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/org/apache/myfaces/core/myfaces-core-project/1.1.4/myfaces-core-project-1.1.4.pom
Downloading: http://maven.softeu.cz//org/apache/myfaces/core/myfaces-core-project/1.1.4/myfaces-core-project-1.1.4.pom
Downloading: http://repo1.maven.org/maven2/org/apache/myfaces/core/myfaces-core-project/1.1.4/myfaces-core-project-1.1.4.pom
1K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/org/apache/myfaces/maven/myfaces-master/1.0.4/myfaces-master-1.0.4.pom
Downloading: http://maven.softeu.cz//org/apache/myfaces/maven/myfaces-master/1.0.4/myfaces-master-1.0.4.pom
Downloading: http://repo1.maven.org/maven2/org/apache/myfaces/maven/myfaces-master/1.0.4/myfaces-master-1.0.4.pom
18K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/javax/servlet/jstl/1.1.0/jstl-1.1.0.pom
Downloading: http://maven.softeu.cz//javax/servlet/jstl/1.1.0/jstl-1.1.0.pom
Downloading: http://repo1.maven.org/maven2/javax/servlet/jstl/1.1.0/jstl-1.1.0.pom
358b downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/org/apache/myfaces/core/myfaces-impl/1.1.4/myfaces-impl-1.1.4.pom
Downloading: http://maven.softeu.cz//org/apache/myfaces/core/myfaces-impl/1.1.4/myfaces-impl-1.1.4.pom
Downloading: http://repo1.maven.org/maven2/org/apache/myfaces/core/myfaces-impl/1.1.4/myfaces-impl-1.1.4.pom
10K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/commons-el/commons-el/1.0/commons-el-1.0.pom
Downloading: http://maven.softeu.cz//commons-el/commons-el/1.0/commons-el-1.0.pom
Downloading: http://repo1.maven.org/maven2/commons-el/commons-el/1.0/commons-el-1.0.pom
3K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/org/apache/myfaces/tomahawk/tomahawk/1.1.3/tomahawk-1.1.3.pom
11K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/org/apache/myfaces/tomahawk/tomahawk-project/1.1.3/tomahawk-project-1.1.3.pom
1K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/org/apache/myfaces/maven/myfaces-master/1.0.3/myfaces-master-1.0.3.pom
13K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/com/sun/facelets/jsf-facelets/1.1.11/jsf-facelets-1.1.11.pom
Downloading: http://maven.softeu.cz//com/sun/facelets/jsf-facelets/1.1.11/jsf-facelets-1.1.11.pom
Downloading: http://repo1.maven.org/maven2/com/sun/facelets/jsf-facelets/1.1.11/jsf-facelets-1.1.11.pom
170b downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.pom
Downloading: http://maven.softeu.cz//javax/servlet/servlet-api/2.5/servlet-api-2.5.pom
Downloading: http://repo1.maven.org/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5.pom
157b downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jboss/seam/profiles/seam-nopersistence/1.1.6.GA/seam-nopersistence-1.1.6.GA.pom
Downloading: http://maven.softeu.cz//jboss/seam/profiles/seam-nopersistence/1.1.6.GA/seam-nopersistence-1.1.6.GA.pom
610b downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jboss/seam/jboss-seam-debug/1.1.6.GA/jboss-seam-debug-1.1.6.GA.pom
Downloading: http://maven.softeu.cz//jboss/seam/jboss-seam-debug/1.1.6.GA/jboss-seam-debug-1.1.6.GA.pom
514b downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jboss/seam/jboss-seam/1.1.6.GA/jboss-seam-1.1.6.GA.jar
Downloading: http://maven.softeu.cz//jboss/seam/jboss-seam/1.1.6.GA/jboss-seam-1.1.6.GA.jar
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/commons-el/commons-el/1.0/commons-el-1.0.jar
Downloading: http://maven.softeu.cz//commons-el/commons-el/1.0/commons-el-1.0.jar
Downloading: http://repo1.maven.org/maven2/commons-el/commons-el/1.0/commons-el-1.0.jar
109K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jboss/seam/jboss-seam-ui/1.1.6.GA/jboss-seam-ui-1.1.6.GA.jar
Downloading: http://maven.softeu.cz//jboss/seam/jboss-seam-ui/1.1.6.GA/jboss-seam-ui-1.1.6.GA.jar
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/javax/servlet/jstl/1.1.0/jstl-1.1.0.jar
Downloading: http://maven.softeu.cz//javax/servlet/jstl/1.1.0/jstl-1.1.0.jar
Downloading: http://repo1.maven.org/maven2/javax/servlet/jstl/1.1.0/jstl-1.1.0.jar
16K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/org/apache/myfaces/tomahawk/tomahawk/1.1.3/tomahawk-1.1.3.jar
1249K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jboss/seam/profiles/seam-facelets/1.1.6.GA/seam-facelets-1.1.6.GA.jar
Downloading: http://maven.softeu.cz//jboss/seam/profiles/seam-facelets/1.1.6.GA/seam-facelets-1.1.6.GA.jar
430b downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jboss/javassist/3.4.ga/javassist-3.4.ga.jar
Downloading: http://maven.softeu.cz//jboss/javassist/3.4.ga/javassist-3.4.ga.jar
Downloading: http://repo1.maven.org/maven2/jboss/javassist/3.4.ga/javassist-3.4.ga.jar
459K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/org/apache/myfaces/core/myfaces-impl/1.1.4/myfaces-impl-1.1.4.jar
Downloading: http://maven.softeu.cz//org/apache/myfaces/core/myfaces-impl/1.1.4/myfaces-impl-1.1.4.jar
Downloading: http://repo1.maven.org/maven2/org/apache/myfaces/core/myfaces-impl/1.1.4/myfaces-impl-1.1.4.jar
511K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jboss/seam/profiles/seam-nopersistence/1.1.6.GA/seam-nopersistence-1.1.6.GA.jar
Downloading: http://maven.softeu.cz//jboss/seam/profiles/seam-nopersistence/1.1.6.GA/seam-nopersistence-1.1.6.GA.jar
430b downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jboss/seam/jboss-seam-debug/1.1.6.GA/jboss-seam-debug-1.1.6.GA.jar
Downloading: http://maven.softeu.cz//jboss/seam/jboss-seam-debug/1.1.6.GA/jboss-seam-debug-1.1.6.GA.jar
4K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/org/apache/myfaces/core/myfaces-api/1.1.4/myfaces-api-1.1.4.jar
Downloading: http://maven.softeu.cz//org/apache/myfaces/core/myfaces-api/1.1.4/myfaces-api-1.1.4.jar
Downloading: http://repo1.maven.org/maven2/org/apache/myfaces/core/myfaces-api/1.1.4/myfaces-api-1.1.4.jar
243K downloaded
[INFO] [compiler:compile]
[INFO] Compiling 2 source files to /Users/yusukey/gl/yusuke/target/classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar
Downloading: http://maven.softeu.cz//xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar
Downloading: http://repo1.maven.org/maven2/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar
121K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/com/sun/facelets/jsf-facelets/1.1.11/jsf-facelets-1.1.11.jar
Downloading: http://maven.softeu.cz//com/sun/facelets/jsf-facelets/1.1.11/jsf-facelets-1.1.11.jar
Downloading: http://repo1.maven.org/maven2/com/sun/facelets/jsf-facelets/1.1.11/jsf-facelets-1.1.11.jar
284K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
Downloading: http://maven.softeu.cz//xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
Downloading: http://repo1.maven.org/maven2/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
986K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/cz/softeu/softeu-rewriter/1.1/softeu-rewriter-1.1.jar
Downloading: http://maven.softeu.cz//cz/softeu/softeu-rewriter/1.1/softeu-rewriter-1.1.jar
16K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/jaxen/jaxen/1.1-beta-8/jaxen-1.1-beta-8.jar
Downloading: http://maven.softeu.cz//jaxen/jaxen/1.1-beta-8/jaxen-1.1-beta-8.jar
Downloading: http://repo1.maven.org/maven2/jaxen/jaxen/1.1-beta-8/jaxen-1.1-beta-8.jar
226K downloaded
Downloading: http://myfaces.zones.apache.org/dist/maven-repository/xom/xom/1.1/xom-1.1.jar
Downloading: http://maven.softeu.cz//xom/xom/1.1/xom-1.1.jar
Downloading: http://repo1.maven.org/maven2/xom/xom/1.1/xom-1.1.jar
421K downloaded
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] No tests to run.
[INFO] [war:war]
[INFO] Packaging webapp
[INFO] Assembling webapp[yusuke] in [/Users/yusukey/gl/yusuke/target/yusuke]
[INFO] Processing war project
[INFO] Webapp assembled in[1092 msecs]
[INFO] Building war: /Users/yusukey/gl/yusuke/target/yusuke.war
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 minute 36 seconds
[INFO] Finished at: Thu Oct 09 13:19:16 JST 2008
[INFO] Final Memory: 7M/14M
[INFO] ------------------------------------------------------------------------

見事、お手軽に Seam のアプリケーションが出来てしまいました。

$ jar -tf target/yusuke.war 
META-INF/
META-INF/MANIFEST.MF
css/
WEB-INF/
WEB-INF/classes/
WEB-INF/classes/yusuke/
WEB-INF/lib/
WEB-INF/template/
css/screen.css
hello.xhtml
index.xhtml
WEB-INF/classes/seam.properties
WEB-INF/classes/yusuke/HelloAction.class
WEB-INF/classes/yusuke/HelloBean.class
WEB-INF/components.xml
WEB-INF/lib/antlr-2.7.6.jar
WEB-INF/lib/asm-1.5.3.jar
WEB-INF/lib/asm-attrs-1.5.3.jar
WEB-INF/lib/cglib-2.1_3.jar
WEB-INF/lib/commons-beanutils-1.7.0.jar
WEB-INF/lib/commons-codec-1.3.jar
WEB-INF/lib/commons-collections-3.1.jar
WEB-INF/lib/commons-digester-1.6.jar
WEB-INF/lib/commons-el-1.0.jar
WEB-INF/lib/commons-fileupload-1.0.jar
WEB-INF/lib/commons-lang-2.1.jar
WEB-INF/lib/commons-logging-1.0.4.jar
WEB-INF/lib/commons-validator-1.2.0.jar
WEB-INF/lib/dom4j-1.6.1.jar
WEB-INF/lib/ehcache-1.2.3.jar
WEB-INF/lib/hibernate-3.2.1.ga.jar
WEB-INF/lib/hibernate-annotations-3.2.1.ga.jar
WEB-INF/lib/javassist-3.4.ga.jar
WEB-INF/lib/jaxen-1.1-beta-8.jar
WEB-INF/lib/jboss-seam-1.1.6.GA.jar
WEB-INF/lib/jboss-seam-debug-1.1.6.GA.jar
WEB-INF/lib/jboss-seam-ui-1.1.6.GA.jar
WEB-INF/lib/jdom-1.0.jar
WEB-INF/lib/jms-1.1.jar
WEB-INF/lib/jsf-facelets-1.1.11.jar
WEB-INF/lib/jstl-1.1.0.jar
WEB-INF/lib/jta-1.0.1B.jar
WEB-INF/lib/myfaces-api-1.1.4.jar
WEB-INF/lib/myfaces-impl-1.1.4.jar
WEB-INF/lib/persistence-api-1.0.jar
WEB-INF/lib/seam-facelets-1.1.6.GA.jar
WEB-INF/lib/seam-nopersistence-1.1.6.GA.jar
WEB-INF/lib/servlet-api-2.4.jar
WEB-INF/lib/softeu-rewriter-1.1.jar
WEB-INF/lib/tomahawk-1.1.3.jar
WEB-INF/lib/xalan-2.7.0.jar
WEB-INF/lib/xercesImpl-2.6.2.jar
WEB-INF/lib/xml-apis-1.0.b2.jar
WEB-INF/lib/xmlParserAPIs-2.6.2.jar
WEB-INF/lib/xom-1.1.jar
WEB-INF/my-config.xml
WEB-INF/rewriter-config.xml
WEB-INF/template/default.xhtml
WEB-INF/web.xml
META-INF/maven/
META-INF/maven/yusuke/
META-INF/maven/yusuke/yusuke/
META-INF/maven/yusuke/yusuke/pom.xml
META-INF/maven/yusuke/yusuke/pom.properties

Seam のバージョンは 1.1.6 とちょっと古かったです。