blob: 2a3d023ad54eec6b3778d954134a7fbcf2e36fb4 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<link rel="stylesheet" href="css/bootstrap.css">
<link rel="stylesheet" href="css/bootstrap-responsive.css">
<link rel="stylesheet" href="css/custom.css">
<script src="js/jquery-1.7.1.min.js"></script>
<title>e(fx)clipse - JavaFX Tooling and Runtime for Eclipse</title>
</head>
<body>
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="brand" href="index.html">e(fx)clipse</a>
<div class="nav-collapse collapse">
<ul class="nav">
<li><a href="index.html">Home</a></li>
<li class="active"><a href="install.html">Install</a></li>
<li><a href="releases.html">Releases</a></li>
<li><a href="references.html">References</a></li>
<li><a href="http://efxclipse.bestsolution.at">External Addons</a></li>
<li><a href="community.html">Community</a></li>
<li><a href="http://wiki.eclipse.org/Efxclipse/Tooling/FXGraph">FXGraph</a></li>
<li><a href="http://wiki.eclipse.org/Efxclipse/Tutorials">Tutorials</a></li>
<li><a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Efxclipse">Bug Tracker</a></li>
<li><a href="http://wiki.eclipse.org/Efxclipse">Wiki</a></li>
<li><a href="http://www.eclipse.org/forums/index.php/f/259/">Forum</a></li>
<li><a href="http://projects.eclipse.org/projects/technology.efxclipse">Project Info</a>
</ul>
</div>
</div>
</div>
</div>
<header class="jumbotron masthead" id="overview">
<div class="inner">
<div class="container">
<h1>e(fx)clipse</h1>
<p class="lead">
JavaFX Tooling and Runtime for Eclipse and OSGi
</p>
</div>
</div>
</header>
<div class="container">
<section id="prereq-efxclipse">
<div class="page-header">
<h1>Prerequisites <small>from external parties</small></h1>
</div>
<div class="row">
<div class="span16">
<p>
You'll need at least JDK 8 installed in your system. Make sure your e(fx)clipse installation uses this JDK when you launch your Eclipse instance!
</p>
</div>
</div>
</section>
<section id="about-efxclipse">
<div class="page-header">
<h1>Download &amp; Install <small>we get you started</small></h1>
</div>
<div class="row">
<div class="span6">
<h3>For the lazy</h3>
<p>
For the lazy ones who prefer an all-in-one download, we provide preconfigured packages so that you don't have to worry
about all the different bits and pieces.
</p>
</div>
<div class="span6">
<h3>For the ambitious</h3>
<p>
For those who'd like to assemble their own e(fx)clipse installation based on Eclipse 4.4.x we offer an installation guide which helps you get started.
</p>
</div>
</div>
<div class="row">
<div class="span6">
<p>
<a class="btn" href="#for-the-lazy">View details</a>
</p>
</div>
<div class="span6">
<p>
<a class="btn" href="#for-the-ambitious">View details</a>
</p>
</div>
</div>
</section>
<section id="for-the-lazy">
<div class="page-header">
<h2>Preconfigured distributions </h2>
</div>
<div class="row">
<span class="span12">
If you don't want to use update sites but prefer an all-in-one download those downloads are provided by an external website <a href="http://efxclipse.bestsolution.at">http://efxclipse.bestsolution.at</a>
because this distro packages also other plugins not available directly from Eclipse.org (e.g. subclipse).
</span>
</div>
</section>
<section id="update-site">
<div class="page-header">
<h2>Update sites </h2>
</div>
<div class="row">
<span class="span12">
<p>
To install the e(fx)clipse tooling into your already existing Eclipse you have to add an Update site. There's no released yet available so you need
to add the release update-site <a href="http://download.eclipse.org/efxclipse/updates-released/1.2.0/site">http://download.eclipse.org/efxclipse/updates-released/1.2.0/site</a>
and <a href="http://download.eclipse.org/modeling/tmf/xtext/updates/composite/releases/">http://download.eclipse.org/modeling/tmf/xtext/updates/composite/releases/</a>
for the needed xtext dependencies.
</p>
<p>
If you are not familiar with update-sites you can follow the <a href="#for-the-ambitious">short guide below</a> or use a <a href="#for-the-lazy">pre-packaged</a> version
</p>
</span>
</div>
</section>
<section id="for-the-ambitious">
<div class="page-header">
<h2>Eclipse 4.4</h2>
</div>
<div class="row">
<div class="span1">
<h2>1.</h2>
</div>
<div class="span5" style="padding-top: 10px;">
<img class="thumbnail" src="e4_install_step1.png" />
</div>
<div class="span6">
<p>
Download the latest release of the <a href="http://download.eclipse.org/eclipse/downloads/" target="_blank">Eclipse 4.4 SDK</a>.
</p>
</div>
</div>
<div class="row">
<div class="span1">
<h2>2.</h2>
</div>
<div class="span5" style="padding-top: 10px;">
<img class="thumbnail" src="e4_install_step2.png" />
</div>
<div class="span6">
<p>
Fire up your Eclipse IDE if you have not done so already.
</p>
</div>
</div>
<div class="row">
<div class="span1">
<h2>3.</h2>
</div>
<div class="span5" style="padding-top: 10px;">
<img class="thumbnail" src="e4_install_step3.png" />
</div>
<div class="span6">
<p>
e(fx)clipse is an extension for your Eclipse IDE which is delivered as a so called p2 repository. Extensions like this
can be installed using the "Install New Software" wizard.
</p>
</div>
</div>
<div class="row">
<div class="span1">
<h2>4.</h2>
</div>
<div class="span5" style="padding-top: 10px;">
<img class="thumbnail" src="e4_install_step4.png" />
</div>
<div class="span6">
<p>
Eclipse does not know about the location of the e(fx)clipse p2 repository so you need to add the repository as a software site. The address is: <a href="http://download.eclipse.org/efxclipse/updates-released/1.2.0/site">http://download.eclipse.org/efxclipse/updates-released/1.2.0/site</a>
</p>
</div>
</div>
<div class="row">
<div class="span1">
<h2>5.</h2>
</div>
<div class="span5" style="padding-top: 10px;">
<img class="thumbnail" src="e4_install_step5.png" />
</div>
<div class="span6">
<p>
In the tree of installable features, check only the entry corresponding to your release:
</p>
<ul>
<li>e(fx)clipse - IDE</li>
</ul>
<p>
Also, make sure the "Contact all update sites during install to find required software" is checked.
</p>
You may, however, install the FX Runtime feature into your IDE but we strongly recommend composing your own target platform.
</p>
</div>
</div>
<div class="row">
<div class="span1">
<h2>6.</h2>
</div>
<div class="span5" style="padding-top: 10px;">
<img class="thumbnail" src="e4_install_step6.png" />
</div>
<div class="span6">
<p>
Go through the wizard and let p2 do its job.
</p>
</div>
</div>
<div class="row">
<div class="span1">
<h2>7.</h2>
</div>
<div class="span5" style="padding-top: 10px;">
<img class="thumbnail" src="e4_install_step7.png" />
</div>
<div class="span6">
<p>
When requested, restart Eclipse.
</p>
</div>
</div>
</section>
</div>
<footer class="footer">
<div class="container">
<br/><br/>
<p class="pull-right">
<a href="#">Back to top</a>
</p>
<p>
Created by <a target="_blank" href="http://www.bestsolution.at">BestSolution.at</a> with use of <a target="_blank" href="http://twitter.github.com/bootstrap/">Bootstrap</a> from twitter.
</p>
</div>
</footer>
<script src="js/bootstrap-transition.js"></script>
<script src="js/bootstrap-alert.js"></script>
<script src="js/bootstrap-modal.js"></script>
<script src="js/bootstrap-dropdown.js"></script>
<script src="js/bootstrap-scrollspy.js"></script>
<script src="js/bootstrap-tab.js"></script>
<script src="js/bootstrap-tooltip.js"></script>
<script src="js/bootstrap-popover.js"></script>
<script src="js/bootstrap-button.js"></script>
<script src="js/bootstrap-collapse.js"></script>
<script src="js/bootstrap-carousel.js"></script>
<script src="js/bootstrap-typeahead.js"></script>
<!-- Include the plug-in -->
<script src="js/jquery.easing.1.3.js" type="text/javascript"></script>
<script src="js/custom.js" type="text/javascript"></script>
</body>
</html>