You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by as...@apache.org on 2011/07/27 21:55:07 UTC

svn commit: r793370 - in /websites/production/airavata: ./ content/airavata/build.html content/airavata/source.html

Author: aslom
Date: Wed Jul 27 19:55:07 2011
New Revision: 793370

Log:
Publishing merge to airavata site by aslom

Modified:
    websites/production/airavata/   (props changed)
    websites/production/airavata/content/airavata/build.html
    websites/production/airavata/content/airavata/source.html

Propchange: websites/production/airavata/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Jul 27 19:55:07 2011
@@ -1 +1 @@
-/websites/staging/airavata/trunk:790685-793123
+/websites/staging/airavata/trunk:790685-793369

Modified: websites/production/airavata/content/airavata/build.html
==============================================================================
--- websites/production/airavata/content/airavata/build.html (original)
+++ websites/production/airavata/content/airavata/build.html Wed Jul 27 19:55:07 2011
@@ -76,19 +76,31 @@
     <p>Follow instructions to get <a href="source.html">source code</a>.</p>
 <p>Assuming source code is checked out to airavata-trunk directory, for example: </p>
 <p>svn co https://svn.apache.org/repos/asf/incubator/airavata/trunk/ airavata-trunk</p>
+<h3 id="prerequisites">Prerequisites</h3>
+<p>set or export JAVA_HOME to point to JDK </p>
+<p>For example in Ubuntu: export JAVA_HOME=/usr/lib/jvm/java-6-openjdk</p>
 <h2 id="command_line">Command line</h2>
-<p>maven clear install</p>
+<p>cd airavata-trunk</p>
+<p>mvn clean install -DskipTests</p>
 <h3 id="build_profiles">Build profiles</h3>
 <p><a href="https://issues.apache.org/jira/browse/AIRAVATA-16">Build profiles for WS-Messenger</a>:</p>
 <p>messagebroker - mvn clean install -Dmodule=messagebroker</p>
 <p>messagebox   - mvn clean install -Dmodule=messagebox</p>
 <p>messenger - mvn clean install -Dmodule=messenger</p>
 <p>workflowtracking  - mvn clean install -Dmodule=workflowtracking</p>
-<h2 id="eclipse">Eclipse</h2>
-<p>Build first using command line.</p>
-<p>Update classpath to </p>
+<h2 id="eclipse_preparation">Eclipse preparation</h2>
+<ul>
+<li>Download [Eclipse IDE for Java EE Developers][4]</li>
+<li>Add [M2Eclipse][5] pluggin.</li>
+<li>Add [Subclipse][6] pluggin</li>
+</ul>
+<h2 id="eclipse_workspace_configuration">Eclipse workspace configuration</h2>
+<p>Build first using command line (see above)</p>
+<p>Regenerate .project/.classpath files</p>
 <p>maven eclipse:eclipse </p>
-<p>Open eclipse and import projects from airavata-trunk</p>
+<p>Open eclipse and import projects from airavata-trunk: <br />
+Import &gt; Existing Maven Projects and point to trunk checkout directory. 
+You can import all or selective projects</p>
   </div>
 
   <div id="footer">

Modified: websites/production/airavata/content/airavata/source.html
==============================================================================
--- websites/production/airavata/content/airavata/source.html (original)
+++ websites/production/airavata/content/airavata/source.html Wed Jul 27 19:55:07 2011
@@ -95,17 +95,14 @@
 <li>Author Tags: Do not use Author Tags. The code is developed and owned by the community. </li>
 </ul>
 <h3 id="eclipse_configuration_tips">Eclipse Configuration Tips</h3>
-<ul>
-<li>Download <a href="http://www.eclipse.org/downloads/">Eclipse IDE for Java EE Developers</a></li>
-<li>Add <a href="http://m2eclipse.sonatype.org/sites/m2e">M2Eclipse</a> pluggin.</li>
-<li>Add <a href="http://subclipse.tigris.org/update_1.6.x/">Subclipse</a> pluggin</li>
-</ul>
-<p>Configure Eclipse Prefernces</p>
+<p>Configure Eclipse Preferences</p>
 <ul>
 <li>Download Eclipse Formatting and Style Guides for <a href="http://svn.apache.org/repos/asf/incubator/airavata/etc/eclipse/">Airavata Style Templates</a></li>
 <li>To add Formatter: Preferences &gt; Java &gt; Code Style &gt;  Formatter and import the airavata-formatting-preferences.xml downloaded in the previous step. </li>
 <li>To add Templates: Preferences &gt; Java &gt; Code Style &gt; Code Templates and import the airavata-code-style-template.xml. This templates adds the ASF header and so on for new code. </li>
 </ul>
+<h4 id="building_code">Building code</h4>
+<p>See <a href="build.html">build instructions</a>.</p>
   </div>
 
   <div id="footer">