blob: 16310cd0d9c7c34bc611be1a943e63198b87dc45 [file] [log] [blame]
<h2>Agent Modeling Platform Environment Setup</h2>
<p>If you want to develop <i>for</i> AMP, or install AMP from the SDK or Update site drops these are the dependencies
you'll need. Most users should just install from the <a href="updates.php">discovery tools or update sites</a>.
<p>
<ol>
<li><b>Download and install Eclipse</b> Helios (3.6.x) Modeling from <a
href="http://www.eclipse.org/downloads/" rel="nofollow">Eclispe Download Site</a>.</li>
<li>Launch Eclipse</li>
<li>Open the installation dialog (Help -&gt; Install new software...)</li>
<li>Install Eclipse Dependencies described below from http://download.eclipse.org/releases/helios. You can also just use the Modeling Discovery tool! (<b>Or
you can use source code bundles</b> involved, see <a href="../installing/downloads.php">file downloads</a>. But
this is time-consuming and generally pointless.)
<ul>
<li>Modeling
<ul>
<li>MWE and MWE2</li>
<li>Xpand SDK</li>
<li>XSD - XML Schema Definition SDK</li>
<li>Xtext SDK</li>
<li>Graphical Editing Framework GEF SDK</li>
<li>Graphical Editing Framework Zest Visualization Toolkit SDK</li>
</ul>
</li>
<li>Business Intelligence, Reporting and Charting
<ul>
<li>BIRT Framework</li>
</ul>
</li>
</ul></li>
<li>Install non-Eclipse Dependencies
<ol>
<li>LWLGL feature from: http://lwjgl.org/update</li>
<li>Repast Dependencies. <b>Only if you intend to develop for Repast Target.</b> See the <a
href="http://repast.sourceforge.net/docs/development.html">Repast Development</a> page. Note that you can
build by including only the repast.simphony.score project. That's what we generally do as it avoids needing to
install a bunch of other tools like groovy. Then you can still target the actual Repast environment at runtime,
but the setup for that is beyond the scope of this document.</li>
</ol>
<li>Restart Eclipse</li>
</ol>