WSO2 EI tooling provides capabilities of a complete Eclipse-based development environment for the EI. You can develop services, features and artifacts as well as manage their links and dependencies through a simplified graphical editor via WSO2 EI tooling.
There are 3 possible methods you can follow to install WSO2 EI tooling.
Install WSO2 EI tooling with pre-packaged Eclipse - This method uses a complete plug-in installation with pre-packaged Eclipse, so that you do not have to install Eclipse separately.
- Install WSO2 EI tooling on Eclipse Mars using the P2 URL
The Install WSO2 EI tooling on Eclipse Mars using the P2 URL method requires you to install Eclipse Mars separately in your system, if you do not have it already.
Install WSO2 EI tooling with pre-packaged Eclipse
Download the distribution based on your operating system, extract and run it.
If you get an error message about the file being damaged or that you cannot open the file when you try to start Eclipse on a Mac, change the Mac security settings as described below. Alternatively, you can run Eclipse from the command line instead of double-clicking the Eclipse icon.
These instructions are for Mac OS Capitan. If you are running Mac OS Sierra, you must run Eclipse each time from the command line instead of double-clicking the Eclipse icon because this security setting (i.e., the Anywhere option) is not available in it.
- Go to System Preferences, click Security & Privacy, and then click the General tab.
- Under Allow apps downloaded from, click Anywhere.
Thereafter, start Eclipse by double-clicking the Eclipse icon and set your security settings back to the previous setting.
If you are running WSO2 EI tooling on Ubuntu 16.04, add the following lines of code in the eclipse.ini
file before the following line: --launcher.appendVmargs
--launcher.GTK_version 2
This makes you work smoothly with WSO2 EI. Also, this fix is required due to a known issue with the GTK version shipped with Ubuntu 16.04.
Install WSO2 EI tooling on Eclipse Mars using the P2 URL
For this, you need a compatible Eclipse IDE for Java EE Developers (Mars 2) distribution installed.
- Open Eclipse and click Help > Install New Software.
- On the dialog box that appears, click Add.
Click Download Tooling and then click Install from P2 Repository to copy the URL of the P2 repository.
For earlier versions, click More Resources and then click Previous Releases.
- Specify EI Tool as the Name, paste the URL you copied in the previous step as the Location and click OK.
Select all the check boxes and click Next.
Read and accept the license agreements and click Finish.
If a security warning appears saying that the authenticity or validity of the software cannot be established, click OK.
- Restart Eclipse to complete the installation.