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