To develop custom components, you need the following software and licenses.
Studio uses Ext JS in its components and in the default components created by its SDK.
The Oracle Endeca Information Discovery license does not bundle licensing for Ext JS.
Therefore, customers developing components with Ext JS must either purchase their own development licenses from Ext JS, or remove Ext JS and develop components without using that Javascript framework.
If you are planning to create unit tests for your custom components, you will need to first obtain junit.jar.
The Component SDK can use JUnit for unit tests, but does not come with the junit.jar file.