You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@olingo.apache.org by bu...@apache.org on 2013/12/18 17:45:30 UTC

svn commit: r890915 - in /websites/staging/olingo/trunk/content: ./ doc/maven.html

Author: buildbot
Date: Wed Dec 18 16:45:30 2013
New Revision: 890915

Log:
Staging update by buildbot for olingo

Modified:
    websites/staging/olingo/trunk/content/   (props changed)
    websites/staging/olingo/trunk/content/doc/maven.html

Propchange: websites/staging/olingo/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Dec 18 16:45:30 2013
@@ -1 +1 @@
-1551973
+1552013

Modified: websites/staging/olingo/trunk/content/doc/maven.html
==============================================================================
--- websites/staging/olingo/trunk/content/doc/maven.html (original)
+++ websites/staging/olingo/trunk/content/doc/maven.html Wed Dec 18 16:45:30 2013
@@ -71,92 +71,33 @@
             
             
             
-            <h1 id="maven-support">Maven Support</h1>
+            <h1 id="building-the-olingo-project">Building the Olingo Project</h1>
 <hr />
-<h3 id="get-the-project">Get the Project</h3>
-<p>The project uses <a href="http://git-scm.com/">Git</a> for source code management and version control.</p>
-<p>To get the project just <code>clone</code> the project from:</p>
-<p><code>https://git-wip-us.apache.org/repos/asf/incubator-olingo-odata2</code></p>
-<p>with a <code>git client</code>.</p>
-<p>As example with the official <code>git console client</code> just call:</p>
-<p><code>git clone https://git-wip-us.apache.org/repos/asf/incubator-olingo-odata2</code></p>
-<p>from the command line.</p>
-<h3 id="building-the-project">Building the Project</h3>
-<p>The project builds with Maven. Simply call</p>
-<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">install</span>
+<p>The project uses Git for source code management and version control and uses Maven for build.</p>
+<h3 id="clone-the-project">Clone the project</h3>
+<p>To get the code for just clone the project from: </p>
+<h5 id="odata-20-repository">OData 2.0 repository</h5>
+<div class="codehilite"><pre><span class="n">git</span> <span class="n">clone</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">git</span><span class="o">-</span><span class="n">wip</span><span class="o">-</span><span class="n">us</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">repos</span><span class="o">/</span><span class="n">asf</span><span class="o">/</span><span class="n">incubator</span><span class="o">-</span><span class="n">olingo</span><span class="o">-</span><span class="n">odata2</span>
 </pre></div>
 
 
-<p>to run the build.</p>
-<h4 id="build-with-different-maven-profiles">Build with different Maven Profiles</h4>
-<p>To activate profiles run</p>
-<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">install</span> <span class="o">-</span><span class="n">Pprofile1</span><span class="p">,</span><span class="n">profile2</span>
+<h5 id="odata-40-repository">OData 4.0 repository</h5>
+<div class="codehilite"><pre><span class="n">git</span> <span class="n">clone</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">git</span><span class="o">-</span><span class="n">wip</span><span class="o">-</span><span class="n">us</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">repos</span><span class="o">/</span><span class="n">asf</span><span class="o">/</span><span class="n">incubator</span><span class="o">-</span><span class="n">olingo</span><span class="o">-</span><span class="n">odata4</span>
 </pre></div>
 
 
-<table>
-<thead>
-<tr>
-<th>Profile Name</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>build.default</td>
-<td>Standard build including unit tests.</td>
-</tr>
-<tr>
-<td>build.fast</td>
-<td>Fast build to get artifacts. Therefore quality checks, unit tests and javadoc generation are skipped.</td>
-</tr>
-<tr>
-<td>build.quality</td>
-<td>Configures quality plugins like checkstyle, the rat tool and others.</td>
-</tr>
-<tr>
-<td>apache-release</td>
-<td>Sign code, build Javadoc and performs a Apache release build. It heavily refers to standard Apache procedures to release Maven based projects at Apache.</td>
-</tr>
-</tbody>
-</table>
-<h3 id="consuming-artifacts">Consuming Artifacts</h3>
-<p>To consume libraries with Maven add following dependencies to your pom.xml:</p>
-<div class="codehilite"><pre><span class="nt">&lt;dependency&gt;</span>
-  <span class="nt">&lt;groupId&gt;</span>org.apache.olingo<span class="nt">&lt;/groupId&gt;</span>
-  <span class="nt">&lt;artifactId&gt;</span>olingo-odata2-api-incubating<span class="nt">&lt;/artifactId&gt;</span>
-  <span class="nt">&lt;version&gt;</span><span class="cp">${</span><span class="n">olingo</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span><span class="nt">&lt;/version&gt;</span> 
-  <span class="nt">&lt;scope&gt;</span>compile<span class="nt">&lt;/scope&gt;</span>
-<span class="nt">&lt;/dependency&gt;</span>
-<span class="nt">&lt;dependency&gt;</span>
-  <span class="nt">&lt;groupId&gt;</span>org.apache.olingo<span class="nt">&lt;/groupId&gt;</span>
-  <span class="nt">&lt;artifactId&gt;</span>olingo-odata2-core-incubating<span class="nt">&lt;/artifactId&gt;</span>
-  <span class="nt">&lt;version&gt;</span><span class="cp">${</span><span class="n">olingo</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span><span class="nt">&lt;/version&gt;</span>
-  <span class="nt">&lt;scope&gt;</span>runtime<span class="nt">&lt;/scope&gt;</span>
-<span class="nt">&lt;/dependency&gt;</span>
+<h3 id="building-the-project">Building the Project</h3>
+<p>The project builds with Maven. Simply call</p>
+<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">install</span>
 </pre></div>
 
 
-<p>For advanced JPA processor usage these additional dependencies are required:</p>
-<div class="codehilite"><pre><span class="nt">&lt;dependency&gt;</span>
-  <span class="nt">&lt;groupId&gt;</span>org.apache.olingo<span class="nt">&lt;/groupId&gt;</span>
-  <span class="nt">&lt;artifactId&gt;</span>olingo-odata2-jpa-processor-api-incubating<span class="nt">&lt;/artifactId&gt;</span>
-  <span class="nt">&lt;version&gt;</span><span class="cp">${</span><span class="n">olingo</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span><span class="nt">&lt;/version&gt;</span> 
-  <span class="nt">&lt;scope&gt;</span>compile<span class="nt">&lt;/scope&gt;</span>
-<span class="nt">&lt;/dependency&gt;</span>
-<span class="nt">&lt;dependency&gt;</span>
-  <span class="nt">&lt;groupId&gt;</span>org.apache.olingo<span class="nt">&lt;/groupId&gt;</span>
-  <span class="nt">&lt;artifactId&gt;</span>olingo-odata2-api-annotation-incubating<span class="nt">&lt;/artifactId&gt;</span>
-  <span class="nt">&lt;version&gt;</span><span class="cp">${</span><span class="n">olingo</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span><span class="nt">&lt;/version&gt;</span>
-  <span class="nt">&lt;scope&gt;</span>runtime<span class="nt">&lt;/scope&gt;</span>
-<span class="nt">&lt;/dependency&gt;</span>
-<span class="nt">&lt;dependency&gt;</span>
-  <span class="nt">&lt;groupId&gt;</span>org.apache.olingo<span class="nt">&lt;/groupId&gt;</span>
-  <span class="nt">&lt;artifactId&gt;</span>olingo-odata2-jpa-processor-core-incubating<span class="nt">&lt;/artifactId&gt;</span>
-  <span class="nt">&lt;version&gt;</span><span class="cp">${</span><span class="n">olingo</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span><span class="nt">&lt;/version&gt;</span>
-  <span class="nt">&lt;scope&gt;</span>runtime<span class="nt">&lt;/scope&gt;</span>
-<span class="nt">&lt;/dependency&gt;</span>
-</pre></div>
+<p>to run the build, execute JUnit tests and create all artifacts.</p>
+<p>Further information to Git and Maven is available here:</p>
+<ul>
+<li>http://git-scm.com/</li>
+<li>http://maven.apache.org</li>
+</ul>