Table of Contents
PDT - Download and Installation
License
- The PDT is released under the terms of the Eclipse Public License(EPL).
Prerequisites
- Install Eclipse, latest version 4.2 (Juno)
- We recommend using an Eclipse configuration that includes the Plugin Development Environment (PDE), e.g. Classic or Eclipse for RCP and RAP Developers. If you want to use a version where the PDE is not included, select “Contact all update sites during install to find required software” in the installation wizard. This will automatically install the required packages.
- Install SWI-prolog Version 6.0.2 (or above) for your platform.
- Windows: Add the “bin” directory of your SWI-Prolog installation to the system PATH.
- Linux: Download the SWI-Prolog sources and see the README.linux file for further instructions. Make sure that all dependencies are loaded correctly (see http://www.swi-prolog.org/build/LinuxDistro.txt).
Installation
After having fulfilled the above prerequisites:
- Add the PDT Update Site to your Eclipse installation by entering on of the following URLs in ”
Help” → ”Install new Software…” → ”Add…”:
| PDT Version | Date | Update Site URL |
|---|---|---|
| 2.1 stable | 22.11.2012 | http://sewiki.iai.uni-bonn.de/public-downloads/update-site-pdt/ |
| 2.2 | nightly | http://sewiki.iai.uni-bonn.de/public-downloads/update-site-nightly/ |
- Select at least the “PDT” feature. This is how it should look (except for the version number):
If you want to use the most recent release of JTransformer, you can also select the JTransformer Feature.
- Press “Next” and follow the instructions.
After Installation
If you updated an existing PDT installation to version 2.0,
please check the preferences for Prolog processes at the first start.
The old preference for the “Prolog executable” has been split into
“Prolog executable”, “Command line arguments” and “Additional startup files”.
See configuration for details.
Please update your settings accordingly, otherwise the PDT will not be able to start Prolog processes.
If you are new to the PDT you might want to look at the help on getting started and the overview.
Otherwise, you might want to quickly scan the Release Notes.



