Installation

Note: This page is out of date and is due to be updated in the very near future.

The new version of the XQuery Development Tools for Eclipse (XQDT) is available for installation at: http://www.xqdt.org/xqdt/2.0/. XQDT 2.0 is available under the Eclipse Public License - v 1.0 (EPL). You can access the source code from the XQDT subversion repository (on sourceforge at https://xqdt.svn.sourceforge.net/svnroot/xqdt/trunk/).In order to install XQDT 2.0 you also need to have the following prerequisites installed on your system.

  • Eclipse 3.4 or later
  • Dynamic Languages Toolkit (DLTK) 1.0 Eclipse Plug-ins
  • Faceted Project Feamework

XQDT 2.2 adds another dependency to the Faceted Project Framework (FPF). Because FPF moved from a Web Tools Project to an independent Eclipse project, the installation process differs between Eclipse Galileo (3.5) and Eclipse Ganymede (3.4).

Fresh installation

Eclipse Galileo (3.5)

  • No special action is needed because of the FPF dependency. This should be automatically found and installed from the available Galileo update site (http://download.eclipse.org/releases/galileo). For a manual install of the FPF, only the “Eclipse Faceted Project Framework” feature from the above mentioned site is necessary.
  • No special action is needed for the DLTK dependency since this is also included in the Galileo update site. For the manual installation of the DLTK framework, only the “Dynamic Languages Toolkit - Core Frameworks” from the Galileo update site is necessary.

Eclipse Ganymede (3.4)

  • The FPF can be found through the Web Tools Platform update site. In the “Software Updates” window, on the “Available Software”add theWeb Tools update site (http://download.eclipse.org/webtools/updates/) if this is not there already. Once this update site is added and visible on the “Available Software” tab, the XQDT install should automatically find and install also the FPF dependency. For the manual install of FPF, only the “Eclipse Faceted Project Framework” feature from the Web Tools update site is necessary.
  •  !!!NOTE!!! The DLTK version distributed by the Ganymede update site is an old one (ver. 0.9). XQDT requires DLTK 1.0! This can be found when adding the additional update site: http://download.eclipse.org/technology/dltk/updates/ . If you still cannot see the DLTK update site on the “Avaialble Software” tab, make sure it is enabled (click on the “Manage Sites…” button to check this). Now, the XQDT installation should automatically find and install the correct DLTK version. For a manual installation of the DLTK framework, only the “Dynamic Languages Toolkit - Core Frameworks”, version 1.0, from the DLTK update site is necessary.

Update instructions

  • Make sure you meet the Faceted Project Framework (FPF) by following the corresponding instructions in the “Fresh installation” section.
  • Perform an update of the existing features: “XQuery Development Tools Feature” and “Sausalito Eclipse Tools Feature”.
  • Install the newly added features from the XQDT update site (http://www.xqdt.org/xqdt/2.0/): “MarkLogic XQDT Feature” and “Zorba XQDT Feature”

Installing Elipse and manual DLTK installation

Note that in this section, we only provide detailed instructions for Eclipse 3.5. This process varies slightly for other Eclipse versions but the general procedure remains the same. Follow the steps starting at 3 if the the DLTK components are not automatically installed by the XQDT installtion.

  1. Download and unpack an Eclipse distribution for your OS from http://www.eclipse.org/downloads/.
  2. Run the eclipse executable extracted from the archive.
  3. In the “Help” menu, click on the entry “Install New Software”.
  4. Create a new “Update Site” by clicking the “Add” button in the upcoming screen.
  5. Enter the following URI in the Location text field: http://download.eclipse.org/technology/dltk/updates-dev/1.0/ and put a name.DLTK Update Site
  6. In the result shown, expand the DLTK category and select the “Dynamic Languages Toolkit - Core Frameworks” feature.DLTK Core Feature
  7. Click next and follow the instructions of the installation wizard (restart Eclipse when asked for it).

Installing XQDT 2.0
For installing XQDT 2.0, we recommend the use of our site update at http://www.xqdt.org/xqdt/2.0/.

  1. In the Eclipse environment, choose “Software Updates” from the Help menu.
  2. In the “Available Software” tab add a new site pointing to the link above.
  3. Make sure that the box named “Group items by category” is unchecked (see the following screenshot).
  4. Select both features, click “Next”, follow the instructions of the wizard.
  5. Wait for the Plugin to be downloaded and restart Eclipse after the installation