ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hi...@apache.org
Subject svn commit: r1240820 - in /ant/site/ivyde/production/history/trunk: book.html non-java.html
Date Sun, 05 Feb 2012 21:10:29 GMT
Author: hibou
Date: Sun Feb  5 21:10:29 2012
New Revision: 1240820

URL: http://svn.apache.org/viewvc?rev=1240820&view=rev
Log:
fix the headers

Modified:
    ant/site/ivyde/production/history/trunk/book.html
    ant/site/ivyde/production/history/trunk/non-java.html

Modified: ant/site/ivyde/production/history/trunk/book.html
URL: http://svn.apache.org/viewvc/ant/site/ivyde/production/history/trunk/book.html?rev=1240820&r1=1240819&r2=1240820&view=diff
==============================================================================
--- ant/site/ivyde/production/history/trunk/book.html (original)
+++ ant/site/ivyde/production/history/trunk/book.html Sun Feb  5 21:10:29 2012
@@ -378,15 +378,15 @@ WTP doesn't support classpath containers
   <li>in your WTP project, add your Java project dependencies to the WTP project using
existing deployment<br class="xooki-br"/>assembly facilities</li>
 </ul>
 
-<hr/><div class='toc-title toc-title-2'>Non-Java dependencies</div><br
class="xooki-br"/><br class="xooki-br"/>Ivy is a generic dependency manager and can
manipulate jars as well as any other kind of resources. IvyDE leverages this feature by bringing
dependency management to non Java Eclipse projects.<br class="xooki-br"/><br class="xooki-br"/>In
this document we will document how to work with IvyDE and non Java dependencies with a concrete
exemple: we will manage the dependencies between some javascript files and bring them into
a Java webapp.<br class="xooki-br"/><br class="xooki-br"/><h2>Import the
sample project into Eclipse</h2>
+<hr/><div class='toc-title toc-title-2'>Non-Java dependencies</div><br
class="xooki-br"/><br class="xooki-br"/>Ivy is a generic dependency manager and can
manipulate jars as well as any other kind of resources. IvyDE leverages this feature by bringing
dependency management to non Java Eclipse projects.<br class="xooki-br"/><br class="xooki-br"/>In
this document we will document how to work with IvyDE and non Java dependencies with a concrete
exemple: we will manage the dependencies between some javascript files and bring them into
a Java webapp.<br class="xooki-br"/><br class="xooki-br"/><h1>Import the
sample project into Eclipse</h1>
 
-The full project sample can be downloaded from <a href="sample/webapp-js-repo.zip">there</a>.
Unzip it somewhere and import it into Eclipse (see "Existing Projects into Workspace" in the
"Import" menu).<br class="xooki-br"/><br class="xooki-br"/>The Eclipse project
is already configured with an IvyDE classpath container so we can run the Java webapp. We
will just have to add the retrieve of the javascript files.<br class="xooki-br"/><br
class="xooki-br"/><h2><a name="configure"></a>Configure the non-Java
dependencies</h2>
+The full project sample can be downloaded from <a href="sample/webapp-js-repo.zip">there</a>.
Unzip it somewhere and import it into Eclipse (see "Existing Projects into Workspace" in the
"Import" menu).<br class="xooki-br"/><br class="xooki-br"/>The Eclipse project
is already configured with an IvyDE classpath container so we can run the Java webapp. We
will just have to add the retrieve of the javascript files.<br class="xooki-br"/><br
class="xooki-br"/><h1><a name="configure"></a>Configure the non-Java
dependencies</h1>
 
-<h3><a name="configure-nature"></a>Configure the Ivy nature</h3>
+<h2><a name="configure-nature"></a>Configure the Ivy nature</h2>
 
 In order to manage dependencies with Ivy, it is required for the Eclipse project to have
the "Ivy" nature.<br class="xooki-br"/><br class="xooki-br"/>In the sample project,
an Ivyde classpath container is already configured, so the Eclipse project already has the
"Ivy" nature.<br class="xooki-br"/><br class="xooki-br"/>In case your project
doesn't has it, right click on the project and in the menu "Configure" select "Add Ivy dependency
management".<br class="xooki-br"/><br class="xooki-br"/><center><img
src="images/add_ivy_nature.jpg"/></center>
 
-<h3><a name="configure-retrieve"></a>Add a retrieve setup</h3>
+<h2><a name="configure-retrieve"></a>Add a retrieve setup</h2>
 
 Now that the project has the Ivy nature, a new entry should have appeared in the properties
of your project. This is where non Java dependencies are managed.<br class="xooki-br"/><br
class="xooki-br"/><center><img src="images/ivy_project_properties.jpg"/></center>
 
@@ -400,11 +400,11 @@ Before doing a retrieve, the location wh
 This is a comma separated list of configuration names which will be used for the resolve
(<tt>*</tt> means <i>All</i>).<br class="xooki-br"/>For the
sample project, we want it to be <tt>js</tt>.<br class="xooki-br"/><br
class="xooki-br"/><h4>Types</h4>
 This is a comma seperated list of type names which is be retrieved (<tt>*</tt>
means <i>All</i>).<br class="xooki-br"/>For the sample project, we want
them all: <tt>*</tt>.<br class="xooki-br"/><br class="xooki-br"/>Now
in the "Settings" tab, the setup entries are the same as the <a href="preferences.html#settings">global
ones</a>. Click on "Enable project specific settings" to customize for your setup.<br
class="xooki-br"/><br class="xooki-br"/><center><img src="images/retrieve_setup_settings.jpg"/></center>
 
-For the sample project, we want to use the ivysettings in the java project: <tt>${workspace_loc:ivyde-sample-webapp-js-repo/ivysettings.xml}</tt>.<br
class="xooki-br"/><br class="xooki-br"/>Finally, click <b>OK</b> to finish.<br
class="xooki-br"/><br class="xooki-br"/><h3>Launch a retrieve</h3>
+For the sample project, we want to use the ivysettings in the java project: <tt>${workspace_loc:ivyde-sample-webapp-js-repo/ivysettings.xml}</tt>.<br
class="xooki-br"/><br class="xooki-br"/>Finally, click <b>OK</b> to finish.<br
class="xooki-br"/><br class="xooki-br"/><h1>Launch a retrieve</h1>
 
 Now that the retrieve is setup, a new entry should be available in the "Ivy" context menu.
The menu entry should be "Retrieve 'xxx'" where "xxx" is the name you gave to the retrieve
setup. For the sample project, it will be "Retrieve 'javascripts'".<br class="xooki-br"/><br
class="xooki-br"/>Select the entry to actually launch the retrieve. The Eclipse project
get automatically refreshed with the retrieved files. For the sample project look into <tt>src/org/apache/ivyde/sample/webappjsrepo/js/jquery-1.7.1.min.js</tt>.<br
class="xooki-br"/><br class="xooki-br"/><center><img src="images/launch_standalone_retrieve.jpg"/></center>
 
-<h3>Launch the sample webapp</h3>
+<h1>Launch the sample webapp</h1>
 
 To see the result, we'll launch the Java webapp and look it it your browser locally.<br
class="xooki-br"/><br class="xooki-br"/>Right click the Java class <tt>org.apache.ivyde.sample.webappjsrepo.HTTPServer</tt>
and select "Run As" / "Java Application".<br class="xooki-br"/>Now open the web page
<a href="http://localhost:8888/index.html">http://localhost:8888/index.html</a><br
class="xooki-br"/>If working properly, the javascript files should have been properly loaded
and the input field should have automatically been filled with a default value.<br class="xooki-br"/><br
class="xooki-br"/><center><img src="images/webapp-js-repo-launch.jpg"/></center>
 

Modified: ant/site/ivyde/production/history/trunk/non-java.html
URL: http://svn.apache.org/viewvc/ant/site/ivyde/production/history/trunk/non-java.html?rev=1240820&r1=1240819&r2=1240820&view=diff
==============================================================================
--- ant/site/ivyde/production/history/trunk/non-java.html (original)
+++ ant/site/ivyde/production/history/trunk/non-java.html Sun Feb  5 21:10:29 2012
@@ -109,15 +109,15 @@
 		<div id="main">
 
 		<h1 class="title">Non-Java dependencies</h1>
-            <br class="xooki-br"/><br class="xooki-br"/>Ivy is a generic dependency
manager and can manipulate jars as well as any other kind of resources. IvyDE leverages this
feature by bringing dependency management to non Java Eclipse projects.<br class="xooki-br"/><br
class="xooki-br"/>In this document we will document how to work with IvyDE and non Java
dependencies with a concrete exemple: we will manage the dependencies between some javascript
files and bring them into a Java webapp.<br class="xooki-br"/><br class="xooki-br"/><h2>Import
the sample project into Eclipse</h2>
+            <br class="xooki-br"/><br class="xooki-br"/>Ivy is a generic dependency
manager and can manipulate jars as well as any other kind of resources. IvyDE leverages this
feature by bringing dependency management to non Java Eclipse projects.<br class="xooki-br"/><br
class="xooki-br"/>In this document we will document how to work with IvyDE and non Java
dependencies with a concrete exemple: we will manage the dependencies between some javascript
files and bring them into a Java webapp.<br class="xooki-br"/><br class="xooki-br"/><h1>Import
the sample project into Eclipse</h1>
 
-The full project sample can be downloaded from <a href="sample/webapp-js-repo.zip">there</a>.
Unzip it somewhere and import it into Eclipse (see "Existing Projects into Workspace" in the
"Import" menu).<br class="xooki-br"/><br class="xooki-br"/>The Eclipse project
is already configured with an IvyDE classpath container so we can run the Java webapp. We
will just have to add the retrieve of the javascript files.<br class="xooki-br"/><br
class="xooki-br"/><h2><a name="configure"></a>Configure the non-Java
dependencies</h2>
+The full project sample can be downloaded from <a href="sample/webapp-js-repo.zip">there</a>.
Unzip it somewhere and import it into Eclipse (see "Existing Projects into Workspace" in the
"Import" menu).<br class="xooki-br"/><br class="xooki-br"/>The Eclipse project
is already configured with an IvyDE classpath container so we can run the Java webapp. We
will just have to add the retrieve of the javascript files.<br class="xooki-br"/><br
class="xooki-br"/><h1><a name="configure"></a>Configure the non-Java
dependencies</h1>
 
-<h3><a name="configure-nature"></a>Configure the Ivy nature</h3>
+<h2><a name="configure-nature"></a>Configure the Ivy nature</h2>
 
 In order to manage dependencies with Ivy, it is required for the Eclipse project to have
the "Ivy" nature.<br class="xooki-br"/><br class="xooki-br"/>In the sample project,
an Ivyde classpath container is already configured, so the Eclipse project already has the
"Ivy" nature.<br class="xooki-br"/><br class="xooki-br"/>In case your project
doesn't has it, right click on the project and in the menu "Configure" select "Add Ivy dependency
management".<br class="xooki-br"/><br class="xooki-br"/><center><img
src="images/add_ivy_nature.jpg"/></center>
 
-<h3><a name="configure-retrieve"></a>Add a retrieve setup</h3>
+<h2><a name="configure-retrieve"></a>Add a retrieve setup</h2>
 
 Now that the project has the Ivy nature, a new entry should have appeared in the properties
of your project. This is where non Java dependencies are managed.<br class="xooki-br"/><br
class="xooki-br"/><center><img src="images/ivy_project_properties.jpg"/></center>
 
@@ -131,11 +131,11 @@ Before doing a retrieve, the location wh
 This is a comma separated list of configuration names which will be used for the resolve
(<tt>*</tt> means <i>All</i>).<br class="xooki-br"/>For the
sample project, we want it to be <tt>js</tt>.<br class="xooki-br"/><br
class="xooki-br"/><h4>Types</h4>
 This is a comma seperated list of type names which is be retrieved (<tt>*</tt>
means <i>All</i>).<br class="xooki-br"/>For the sample project, we want
them all: <tt>*</tt>.<br class="xooki-br"/><br class="xooki-br"/>Now
in the "Settings" tab, the setup entries are the same as the <a href="preferences.html#settings">global
ones</a>. Click on "Enable project specific settings" to customize for your setup.<br
class="xooki-br"/><br class="xooki-br"/><center><img src="images/retrieve_setup_settings.jpg"/></center>
 
-For the sample project, we want to use the ivysettings in the java project: <tt>${workspace_loc:ivyde-sample-webapp-js-repo/ivysettings.xml}</tt>.<br
class="xooki-br"/><br class="xooki-br"/>Finally, click <b>OK</b> to finish.<br
class="xooki-br"/><br class="xooki-br"/><h3>Launch a retrieve</h3>
+For the sample project, we want to use the ivysettings in the java project: <tt>${workspace_loc:ivyde-sample-webapp-js-repo/ivysettings.xml}</tt>.<br
class="xooki-br"/><br class="xooki-br"/>Finally, click <b>OK</b> to finish.<br
class="xooki-br"/><br class="xooki-br"/><h1>Launch a retrieve</h1>
 
 Now that the retrieve is setup, a new entry should be available in the "Ivy" context menu.
The menu entry should be "Retrieve 'xxx'" where "xxx" is the name you gave to the retrieve
setup. For the sample project, it will be "Retrieve 'javascripts'".<br class="xooki-br"/><br
class="xooki-br"/>Select the entry to actually launch the retrieve. The Eclipse project
get automatically refreshed with the retrieved files. For the sample project look into <tt>src/org/apache/ivyde/sample/webappjsrepo/js/jquery-1.7.1.min.js</tt>.<br
class="xooki-br"/><br class="xooki-br"/><center><img src="images/launch_standalone_retrieve.jpg"/></center>
 
-<h3>Launch the sample webapp</h3>
+<h1>Launch the sample webapp</h1>
 
 To see the result, we'll launch the Java webapp and look it it your browser locally.<br
class="xooki-br"/><br class="xooki-br"/>Right click the Java class <tt>org.apache.ivyde.sample.webappjsrepo.HTTPServer</tt>
and select "Run As" / "Java Application".<br class="xooki-br"/>Now open the web page
<a href="http://localhost:8888/index.html">http://localhost:8888/index.html</a><br
class="xooki-br"/>If working properly, the javascript files should have been properly loaded
and the input field should have automatically been filled with a default value.<br class="xooki-br"/><br
class="xooki-br"/><center><img src="images/webapp-js-repo-launch.jpg"/></center>
 



Mime
View raw message