Install Denodo4E plugin

Implementing Custom Components in Denodo

Denodo Platform includes an Eclipse plugin called Denodo4E, through which Java developers could create, deploy and debug custom components like functions, stored procedures, data sources, etc.

You can use any other Java code editor, but it's strongly recommended to use Denodo4e and Eclipse because the plugin adds some useful capabilities:

  • it adds automatically the required libraries to the classpath,
  • it provides the capability of debugging step-by-step the custom component you are developing,
  • it can deploy the artifact into Denodo Platform, etc.

TIP

Plugin installation

First of all, let us see how to install the Denodo4E plugin:

  1. By default, the Denodo4E plugin files are located in the directory $DENODO_HOME/tools/denodo4e/updateSite of your Denodo 7.0 installation.

  2. For installing the plugin in Eclipse you have to launch Eclipse and click on Install New Software on the menu Help.

  3. We are going to use the plugin folder as local repository in Eclipse. For doing that, click the Add button and enter the name as "Denodo" in the Add Repository dialog.

  4. Click Local and browse to the updateSite folder of your Denodo Installation folder and click Add.

  5. The following dialog will be shown. Ensure you have enabled the check box Contact all update sites during install to find required software.

  6. Click Next > to review the Denodo license agreement and Click Finish.

Once the installation is completed, restart Eclipse and you could see new Denodo4E buttons available in the Eclipse Toolbar.

And also, when you navigate to the option File > New > Project, you could see a "Denodo4E" option available which would be used to create new custom components (you will learn about it in detail in next sections).

Go to the next section for creating your first custom component in Denodo!