GlassFish Plugins team released ver 1.0.16 of Eclipse plugin for GlassFish. The team has maintained pretty good cadence in terms of adding features and fixing bugs in the plugin (16 releases in approx as many months). However this particular version has an exciting feature. It allows GlassFish v3 Prelude to be installed from within the IDE itself.
If you have not installed GlassFish plugin in your Eclipse earlier then screencast #28 shows how to get started. However the screencast requires you to pre-install GlassFish outside the IDE. Instead, as explained in this blog, you can skip to here and install the Application Server from within the IDE.
If you have a previous installation of GlassFish plugin, then it needs to be updated using the steps described below. And finally install the Application Server from wtihin the IDE.
Lets get started!
In Eclipse, go to “Help” menu item, “Software Updates …” and it shows the complete list of plugins installed along with their versions …
GlassFish plugin version is 1.0.14 in this case. Click on “Available Software” tab to show all the available updates as shown below:
The GlassFish plugin update site is automatically added to the list of managed sites once you install the plugin, but it is not automatically checked as active. The issue #45 provide more details but in the mean while check the website explicitly by clicking on “Manage Sites …” and selecting “https://ajax.dev.java.net/eclipse” as shown below …
Click on “OK” and the list of “Available Software” is now updated to include GlassFish server. Notice, the latest version (1.0.16 in this case) is shown as well.
Select the plugin to be installed …
Click on “Install …”
Click on “Next >” and then “Finish”. Now your Eclipse is updated with the latest GlassFish plugin.
Lets add a new Server instance. In the “Servers” tab, right-click and select “New”, “Server” …
Select “GlassFish v3 Prelude” after expanding the “GlassFish” tree …
Name the server if you like or take default and click on “Next”.
Notice “Install Server” button, this is the new functionality added in version 1.0.16 of the plugin. Specify a directory name and click on “Install Server”. This will automatically download the GlassFish v3 Prelude server and install in the specified directory.
Of course, you need to accept the License …
Click on “Finish” and GlassFish is downloaded and installed for you (finished in few seconds for me and shows the following window:
Clicking on “Next >” walks you through the standard GlassFish configuration options:
Please ask any questions or send any feedback to email@example.com.
Please leave suggestions on other TOTD (Tip Of The Day) that you’d like to see. A complete archive of all tips is available here.
- TOTD #115: GlassFish in Eclipse – Integrated Bundle, Install Stand-alone or Update Existing plugin
- TOTD #97: GlassFish Plugin with Eclipse 3.5
- TOTD #102: Java EE 6 (Servlet 3.0 and EJB 3.1) wizards in Eclipse
- Screencast #28: Simple Web Application using Eclipse and GlassFish v3 Prelude
- TOTD #83: Eclipse Tools Bundle for GlassFish 1.0 – Now Available!