- You need to install WindowBuilder plugin with some toolkits. Install plugin Goto Menu Help Install New Software Click on 'Work with' drop down and select appropriate URL based on your eclipse version.
- Screen shot of windowbuilder installation in eclipse. Select the preferred options. Note: It is recommended that all options be selected and installed. In some cases, a failure to install some of these option(s) results in WindowBuilder becoming inactive in Eclipse. Start a new ArcObjects project (preferably a Basic Viewer).
WindowBuilder is composed of SWT Designer and Swing Designer and makes it very easy to create Java GUI applications without spending a lot of time writing code. Use the WYSIWYG visual designer and layout tools to create simple forms to complex windows; the Java code will be generated for you.
Windowbuilder Eclipse Tutorial
Subclipse Installation on Eclipse Helios
As I’m using Subversion for my source control and Eclipse for my editing, it made sense to install the Eclipse Subclipse plugin for Subversion. I have installed Eclipse Helios (more specifically Eclipse IDE for Java EE Developers Helios 3.6 for Mac OS X Cocoa 64 bit). It’s pretty easy to install Subclipse, I used the Eclipse Marketplace and searched for subclipse.
So far so good.
After installation and restarting Eclipse, I opened the ‘SVN repositories’ view and selected ‘New’ > ‘Repository Location…’. I duly added my repository location (http://siark-desktop.local/svn/repos) and was presented with a dialog box with the title ‘Subversion Native Library Not Available’ and containing an error saying ‘Failed to load JavaHL library’.
A little googling took me to the JavaHL Wiki and apparently the solution to my problem is to download and install the Subversion OS X package provided by CollabNet. After registering (a requirement to download) at the CollabNet website I downloaded and installed Subversion 1.6.12.
How To Install Windowbuilder In Eclipse Helios The Sun
I then restarted Eclipse and retried adding my repository location and was successful 🙂