[jboss-svn-commits] JBL Code SVN: r11510 - in labs/jbossbuild/maven-archetypes/jboss-archetype-simple: src and 10 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Apr 30 10:19:10 EDT 2007
Author: pgier
Date: 2007-04-30 10:19:10 -0400 (Mon, 30 Apr 2007)
New Revision: 11510
Added:
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/pom.xml
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/META-INF/
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/META-INF/maven/
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/META-INF/maven/archetype.xml
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/pom.xml
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/main/
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/main/java/
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/main/java/App.java
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/test/
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/test/java/
labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/test/java/AppTest.java
Log:
[JBBUILD-349] Adding simple archetype
Added: labs/jbossbuild/maven-archetypes/jboss-archetype-simple/pom.xml
===================================================================
--- labs/jbossbuild/maven-archetypes/jboss-archetype-simple/pom.xml (rev 0)
+++ labs/jbossbuild/maven-archetypes/jboss-archetype-simple/pom.xml 2007-04-30 14:19:10 UTC (rev 11510)
@@ -0,0 +1,15 @@
+<!-- This project describes a basic archetype for new jboss projects -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-parent</artifactId>
+ <version>2</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>jboss.maven-archetypes</groupId>
+ <artifactId>jboss-archetype-simple</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ <name>Archetype - jboss-archetype-simple</name>
+ <url>http://www.jboss.org</url>
+</project>
Added: labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/META-INF/maven/archetype.xml
===================================================================
--- labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/META-INF/maven/archetype.xml (rev 0)
+++ labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/META-INF/maven/archetype.xml 2007-04-30 14:19:10 UTC (rev 11510)
@@ -0,0 +1,9 @@
+<archetype>
+ <id>jboss-archetype-simple</id>
+ <sources>
+ <source>src/main/java/App.java</source>
+ </sources>
+ <testSources>
+ <source>src/test/java/AppTest.java</source>
+ </testSources>
+</archetype>
Added: labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/pom.xml
===================================================================
--- labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/pom.xml (rev 0)
+++ labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/pom.xml 2007-04-30 14:19:10 UTC (rev 11510)
@@ -0,0 +1,13 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-parent</artifactId>
+ <version>2</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>$jboss.maven-archetypes</groupId>
+ <artifactId>$jboss-archetype-simple</artifactId>
+ <version>$1.0-SNAPSHOT</version>
+ <url>http://www.jboss.org</url>
+</project>
Added: labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/main/java/App.java
===================================================================
--- labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/main/java/App.java (rev 0)
+++ labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/main/java/App.java 2007-04-30 14:19:10 UTC (rev 11510)
@@ -0,0 +1,13 @@
+package org.jboss;
+
+/**
+ * Hello world!
+ *
+ */
+public class App
+{
+ public static void main( String[] args )
+ {
+ System.out.println( "Hello World!" );
+ }
+}
Added: labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/test/java/AppTest.java
===================================================================
--- labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/test/java/AppTest.java (rev 0)
+++ labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/test/java/AppTest.java 2007-04-30 14:19:10 UTC (rev 11510)
@@ -0,0 +1,38 @@
+package org.jboss.test;
+
+import junit.framework.Test;
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
+
+/**
+ * Unit test for simple App.
+ */
+public class AppTest
+ extends TestCase
+{
+ /**
+ * Create the test case
+ *
+ * @param testName name of the test case
+ */
+ public AppTest( String testName )
+ {
+ super( testName );
+ }
+
+ /**
+ * @return the suite of tests being tested
+ */
+ public static Test suite()
+ {
+ return new TestSuite( AppTest.class );
+ }
+
+ /**
+ * Rigourous Test :-)
+ */
+ public void testApp()
+ {
+ assertTrue( true );
+ }
+}
More information about the jboss-svn-commits
mailing list