Sunday 20 January 2013

Configuring JBoss server on Eclipse

JBoss application server is a server which offers Java Enterprise Edition services to web applications authored in Java language.

Here are the steps to configure JBoss server on Eclipse:


  1. Download JBoss server from here. I have chosen the 4.2.3 version of JBoss server to download.
  2. Extract the downloaded compressed file to a suitable location. I have extracted the file to /opt.
  3. On Eclipse, go to Servers view. If you do not see Servers view, go to Window > Show View > OtherOn the Show View window, choose Server > Servers and click OK.
  4. Click on new server wizard or right-click and choose New > Server.
  5. Choose JBoss > JBoss v4.2 and click Next.
  6. To set the Application Server Directory, click Browse or type the path to the extracted server folder in step 2 and click Next.
  7. Choose address, port, JNDI port and server configuration and click Next. I have left it as default values here.
  8. If you have any web application to be set to run on the server, add them and click Finish. You will find the server being listed in the Servers view.
  9. Double click on the server listed in the Servers view or right-click and choose Open.
  10. The server can be configured in the window opened up. Expand the Timeouts section and modify the Start and Stop values. These are the values in which the server has to start-up or shutdown as monitored by Eclipse. You may need to increase these timings, otherwise you will end up with an error saying server could not be started as displayed below. Once done, save the configuration from File > Save.

  11. Right-click on the server from Servers view and choose Start.
  12. Monitor the Console view to see if the server has started successfully.
  13. Test the server from browser by going to the host name and port configured.

1 comment:

  1. I feel good about your share.
    It's very helpful for me and I am so happy to see your blog.
    Thank you for sharing it with us.
    Law essay help

    ReplyDelete