[jboss-svn-commits] JBL Code SVN: r11518 - in labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources: src/main/java and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Apr 30 16:15:26 EDT 2007


Author: pgier
Date: 2007-04-30 16:15:26 -0400 (Mon, 30 Apr 2007)
New Revision: 11518

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/test/java/AppTest.java
Removed:
   labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/main/java/org/
   labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/test/java/org/
Modified:
   labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/pom.xml
Log:
[JBBUILD-349] Moved the java files back into the default package because the archetype plugin always creates the packages.
Fixed some stuff in the pom generation.

Modified: 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	2007-04-30 20:09:34 UTC (rev 11517)
+++ labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/pom.xml	2007-04-30 20:15:26 UTC (rev 11518)
@@ -6,8 +6,16 @@
     <version>2</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
-  <groupId>$jboss.maven-archetypes</groupId>
-  <artifactId>$jboss-archetype-simple</artifactId>
-  <version>$1.0-SNAPSHOT</version>
+  <groupId>${groupId}</groupId>
+  <artifactId>${artifactId}</artifactId>
+  <version>1.0-SNAPSHOT</version>
   <url>http://www.jboss.org</url>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
 </project>

Copied: labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/main/java/App.java (from rev 11512, labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/main/java/org/jboss/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 20:15:26 UTC (rev 11518)
@@ -0,0 +1,13 @@
+package $package;
+
+/**
+ * Hello world!
+ *
+ */
+public class App 
+{
+    public static void main( String[] args )
+    {
+        System.out.println( "Hello World!" );
+    }
+}

Copied: labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/test/java/AppTest.java (from rev 11512, labs/jbossbuild/maven-archetypes/jboss-archetype-simple/src/main/resources/archetype-resources/src/test/java/org/jboss/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 20:15:26 UTC (rev 11518)
@@ -0,0 +1,38 @@
+package $package;
+
+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