Create new JBoss Tools Documentation Jira issue

This will launch the Jboss Tools Jira page - to complete your feedback please login if needed, and submit the Jira.

JBoss.orgCommunity Documentation

Chapter 1. Quick Start with JBoss Server

1.1. Key Features of JBoss Server
1.2. Starting JBoss Server
1.3. Stopping JBoss Server
1.4. Project Archiving
1.5. Deploying an Application to a Server
1.6. Publishing to JBoss Server
1.7. Other relevant resources on the topic

This chapter covers the basics of working with the JBoss Server.

For a start, we propose you to look through the table of main features of JBoss Server:


If you already have installed JBoss server and runtime you can quickly learn how to configure, start, stop the server, to know deployment and archiving processes. How to install runtimes and servers read in the Runtimes and Servers in the JBoss AS plugin chapter.

To start working with JBoss AS, select a JBoss AS Perspective via Window > Open Perspective > Other > JBoss AS.

Starting JBoss Server is quite simple. You can control the server behaviour with the help of a special toolbar in the JBoss Server View where you could start it in a regular or debug mode, stop it or restart it and publish to the server.


To launch the server click the green-with-white-arrow icon on the JBoss Server View or right click server name in this view and select Start. If this view is not open, select Window > Show View > Other > Server > JBoss Server View.


To stop the server, click the Stop icon in the JBoss Server View or right click the server name and press Stop.


When the server is stopped you will see Stopped state next to its name in the square brackets.

Learn more about the JBoss Server View here.

JBoss Tools comes with our own archives tool. The Project Archives plugin consists primarily of a view to set up each packaging configuration ( Window > Show View > Other > JBoss Tools > Project archives).

Right clicking in the Project archives view you can create War, EJB War, EAR or JAR archive.


Using the context menu on the item you can initiate a full build on archive, edit, delete or publish it.


If you wish, you can assign a hotkey for the Build Project Archive action. A key binding can be added by navigating to Window > Preferences > General > Keys.


To perform the building of the project archives, select the project in the Package Explorer view and execute the hotkey combination you assigned for this action.

Learn more about the Project Archives View here.

There are two times to deploy your application:

When you create a new project (Seam, JSF or Struts) with the New Project or Import Project wizards, the one of wizards steps has a Target Runtime and Target Server sections. You can deploy the application through the appropriate selection in these sections.



You can deploy an existing application to a server by right-clicking the target defined server in the JBoss Servers View and then selecting Add and Remove Projects from the context menu.


If this application is not assigned to a server, it will be in the left-hand available projects list. Clicking on the Add > button will add it to the right-hand configured projects list and deploy the application to this server.


The publishing of all the modules added to a Server is performed automatically when starting a Server.

The automatic publish of the changes made to the workspace is turned on by default in order to permanently keep the workspace in sync with the publish folder. If you need to control when to publish the changes, just disable the automatic publish in the Server Editor and use the Publish to Server () button which initiates an incremental publish.

Here, we have just performed the basic steps you should know to quick start with JBoss server. In fact, there are more functionalities which you can make use of. Further we will talk about them in detail.

All JBoss Developer Studio/JBoss Tools documentation you can find on JBoss Tools release documentation page.

The latest documentation builds are available JBoss Tools nightly builds documentation page.

Find out the answers on the frequently asked questions about JBoss AS 5 usage in the JBoss5FAQ.

The information on how to monitor a remote JBoss Server from Eclipse you can find in the following wiki article.