There are two methods available for running and debugging applications in a local instance of the Lotus® Expeditor runtime. Both are equally capable of running applications, but they have individual capabilities which may make one more preferable.
The Client Services Launcher is ideal if you are familiar with Eclipse Plug-in development tools. It is also recommended if you are developing bundles that are not Java EE projects, as the Client Services launcher lets you easily select all bundle projects in your workspace.
The Client Services server is ideal if you are familiar with Rational® Java EE development tools. It is also recommended if you are developing non-Client Services Web projects, as the Client Services server can easily add them to the list of configured projects to run. Since the server framework coincides with the existing RAD Java EE tools, it may be more natural to use if you are primarily doing Java EE development, especially if you are running the project on both Lotus Expeditor and non-Lotus Expeditor runtimes.
Client Services Launcher: XPD622
The launcher supports the ability to run and debug Client Services projects from your workspace. The Client Services runtime launch extends the Eclipse runtime workbench launch. It is suggested that you use the Client Services launcher rather than the Eclipse runtime workbench launcher for running Client Services projects, since it automatically handles setting other parameters for the Lotus Expeditor runtime.
Client Services Server: XPD622
The server supports the ability to run and debug Java EE projects from your workspace, including Client Services Web projects and Portlet projects, as well as existing web projects.
Parent topic: Debugging and testing applications: XPD622