Learn about testing and publishing on a server

You can test an application that is running on the development workbench before publishing the application to the directories of an application server. Publishing involves copying files (application, resource files, and deployment descriptor files) to the correct location for the server to find and use them. Read this page for information on how to integrate the workbench with a server.

Overview

You can read the following topics before testing and publishing an application on a server. They provide planning overview information that may be useful if you are new to working with a server in this development environment.

Conceptual information iconResources used to test and publish on your server
Learn what is a server, server project, server runtime environment and server configuration. Learn what server resources you need to define in the workbench to communicate to a server. In addition, learn what types of servers are supported with this development workbench.
Conceptual information iconServers view
Learn how you can manage the server within the workbench.

Getting started

If you are already familiar with administering your application server the following topics will help you set up your workspace for integrating your application server with the workbench, and guide you through the configuration and management process.

Task information iconLiberty overview
Liberty provides an application development environment for your web and OSGi applications.
Task information iconDefining the server runtime environments preferences
This task directs the workbench to use a specific runtime environment of an application server for compiling, testing, or running your application.
Task information iconCreating a server
This task adds a server to the Servers view.
Task information iconConfiguring servers
If you are working with a WebSphere Application Server, this task sets up options and settings between the workbench and a WebSphere Application Server.
Task information iconManaging servers
This task enables you to control a server in the Servers view, such as add a project to a server, stop and start a server and many more.
Task information iconTesting artifacts on a server
This task describes the Run on Server option available in the workbench used to test application artifacts on a server.