You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jv...@apache.org on 2007/02/28 03:54:07 UTC

svn commit: r512583 - in /maven/components/trunk/maven-embedder: pom.xml src/examples/simple-project/pom.xml src/test/java/org/apache/maven/embedder/MavenEmbedderExampleTest.java

Author: jvanzyl
Date: Tue Feb 27 18:54:07 2007
New Revision: 512583

URL: http://svn.apache.org/viewvc?view=rev&rev=512583
Log:
o updating the example

Modified:
    maven/components/trunk/maven-embedder/pom.xml
    maven/components/trunk/maven-embedder/src/examples/simple-project/pom.xml
    maven/components/trunk/maven-embedder/src/test/java/org/apache/maven/embedder/MavenEmbedderExampleTest.java

Modified: maven/components/trunk/maven-embedder/pom.xml
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/pom.xml?view=diff&rev=512583&r1=512582&r2=512583
==============================================================================
--- maven/components/trunk/maven-embedder/pom.xml (original)
+++ maven/components/trunk/maven-embedder/pom.xml Tue Feb 27 18:54:07 2007
@@ -74,4 +74,13 @@
       <artifactId>jdom</artifactId>
     </dependency>
   </dependencies>
+  <distributionManagement>
+    <site>
+      <id>apache.website</id>
+      <!--
+      <url>scp://people.apache.org/www/maven.apache.org/embedder/${project.version}/</url>
+      -->
+      <url>scp://people.apache.org/home/jvanzyl/public_html/embedder/</url>
+    </site>
+  </distributionManagement>
 </project>

Modified: maven/components/trunk/maven-embedder/src/examples/simple-project/pom.xml
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/examples/simple-project/pom.xml?view=diff&rev=512583&r1=512582&r2=512583
==============================================================================
--- maven/components/trunk/maven-embedder/src/examples/simple-project/pom.xml (original)
+++ maven/components/trunk/maven-embedder/src/examples/simple-project/pom.xml Tue Feb 27 18:54:07 2007
@@ -14,4 +14,7 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+  <properties>
+    <environment>development</environment>
+  </properties>
 </project>

Modified: maven/components/trunk/maven-embedder/src/test/java/org/apache/maven/embedder/MavenEmbedderExampleTest.java
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/test/java/org/apache/maven/embedder/MavenEmbedderExampleTest.java?view=diff&rev=512583&r1=512582&r2=512583
==============================================================================
--- maven/components/trunk/maven-embedder/src/test/java/org/apache/maven/embedder/MavenEmbedderExampleTest.java (original)
+++ maven/components/trunk/maven-embedder/src/test/java/org/apache/maven/embedder/MavenEmbedderExampleTest.java Tue Feb 27 18:54:07 2007
@@ -40,7 +40,7 @@
     {
         // START SNIPPET: simple-embedder-example
 
-        File projectDirectory = new File( getBasedir(), "examples/simple-project" );
+        File projectDirectory = new File( getBasedir(), "src/examples/simple-project" );
 
         File user = new File( projectDirectory, "settings.xml" );
 
@@ -72,6 +72,31 @@
             MavenProject project = result.getMavenProject();
 
             // Do something with the project
+
+            String groupId = project.getGroupId();
+
+            String artifactId = project.getArtifactId();
+
+            String version = project.getVersion();
+
+            String name = project.getName();
+
+            String environment = project.getProperties().getProperty( "environment" );
+
+            assertEquals( "development", environment );
+
+            System.out.println( "You are working in the '" + environment + "' environment!" );
+        }
+        else
+        {
+            if ( ! validationResult.isUserSettingsFilePresent() )
+            {
+                System.out.println( "The specific user settings file '" + user + "' is not present." );
+            }
+            else if ( ! validationResult.isUserSettingsFileParses() )
+            {
+                System.out.println( "Please check your settings file, it is not well formed XML." );
+            }
         }
 
         // END SNIPPET: simple-embedder-example