blob: 162feae81d77125f5d4586b431aeb3fcff7c3d7e [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<script type="text/javascript">var xookiConfig = {level: 0};</script>
<script type="text/javascript" src="xooki/xooki.js"></script>
</head>
<body>
<textarea id="xooki-source">
The best way to learn is to practice! That's what the ivy tutorials will help you to do, to discover some of the great ivy [[features features]].
Here is the very first tutorial, it doesn't even require to install Ivy, and should not take more than 30 seconds if you already have ant and a jdk properly installed:
<ul>
<li>make sure you have <a href="http://ant.apache.org/">ant</a> 1.6.2 or greater and a <a href="http://java.sun.com">jdk</a> properly installed</li>
<li>copy <a href="samples/build.xml">this build file</a> in an empty directory on your local filesystem (and make sure you name it build.xml)</li>
<li>open a console in this directory and run "ant". That's it!</li>
</ul>
If you have any trouble, check the <a href="../../faq.html">FAQ</a>, it may be related to your internet connection (proxy anyone?).
OK, you've seen how easy it is to make your first step with ivy? Go ahead with the other tutorials, but before make sure you have properly <a href="install.html">installed</a> ivy and downloaded the tutorials sources (included in all ivy distributions, in the [[svn:src/example]] directory).
The following tutorials are available:
<ul>
<li><a href="tutorial/start.html">Quick Start</a></li>
guide you through your very first steps with ivy.
<li><a href="tutorial/ivyrep.html">Using IvyRep</a></li>
show you the out of the box power of ivy + ivyrep.
<li><a href="tutorial/defaultconf.html">Configuring default resolver</a></li>
give you a better understanding of the default configuration and show you how to customize it to your needs.
<li><a href="tutorial/multiple.html">Multiple Resolvers</a></li>
teach you how to configure Ivy to find its dependencies in multiple places.
<li><a href="tutorial/dual.html">Dual Resolver</a></li>
help you configure ivy to find ivy files in one place and artifacts in another.
<li><a href="tutorial/multi-project.html">Project Dependencies</a></li>
makes you touch the interest of using ivy in multi project environment.
<li><a href="tutorial/conf.html">Using Ivy Configurations</a></li>
show how to use configurations in ivy file to define set of artifacts.
<li><a href="tutorial/build-repository.html">Building a repository</a></li>
show how to build your own enterprise repository.
</ul>
</textarea>
<script type="text/javascript">xooki.postProcess();</script>
</body>
</html>