In the Services window, expand the Servers node to view the Tomcat Web Server nodes.
Right-click a Tomcat Web Server's instance and select Properties from the popup menu.
The Servers manager opens and displays the following information:
Connection Tab
Catalina Home. Specifies the location of the server installation.
Catalina Base. Specifies the base directory for the Tomcat Web Server.
You can set this property when you add a Tomcat Web Server to the Server Manager.
If you set a base directory, then that is where the Tomcat configuration files
reside. One reason for specifying a separate base directory is to allow more
than one user to use the same server. If no base directory is specified, then
the configuration files reside in the home directory.
Credentials of an exiting user in the "manager" role .
Username. Specifies the user name that the IDE uses to log into the server's manager
application. The user must be associated with the manager role. The first
time the IDE starts the Tomcat Web Server, such as through the Start/Stop menu
action or by executing a web component from the IDE, the IDE adds an admin
user with a randomly-generated password to the tomcat-base-path/conf/tomcat-users.xml file. (Right-click the Tomcat Web Server instance node in the Services window and select Properties. In the Properties dialog box, the Base Directory property points to the base-dir directory.) The admin user entry in the tomcat-users.xml file looks similar to the following:
Password. Specifies the user's password. See the explanation for the Username property above for details.
Server Port . Specifies the number of the TCP/IP port that the server listens
on. The URL for a web application that is deployed on the server is derived from
the host's URL and the server port, such as http://localhost:8086.
Shutdown Port. Specifies the port number on which the server waits for a shutdown command.
Enable HTTP Monitor. If selected, this checkbox enables the HTTP Monitor
for web applications executing on the Tomcat Web Server. When enabling the monitor, you must
restart the server in order for the change to take affect. The HTTP Monitor
is useful for debugging web applications. If you are using the server for production
purposes only, you may want to clear the checkbox to reduce its impact on
the server's performance. When you clear the checkbox, the IDE removes the
HTTP monitor's declaration from the server. However the monitor's libraries
remain deployed to the server.
When you disable the HTTP Monitor, you must restart the server for
the change to take affect.
Startup Tab
Use Custom Catalina Script. When selected the server is started using a custom a Catalina script.
Click Browse to specify the location of the custom script. This is deselected by default.
Force Stop. Specifies whether to use the force shutdown (shutdown is followed by the kill command). This is unchecked by default. This function is disabled on Windows.
Debugger Transport. Enables you to select either shared memory or socket based transport for debugging.
Shared Memory Name. When selected, the transport is set to dt_shmem.
You can type a shared memory name or use the default name. This option is selected by default on Windows.
Socket Port. When selected the Java Platform Debugger Architecture (JPDA) transport is set to dt_socket and the
JPDA address is set to the specified socket port number when the server is started in debug mode.
The Shared Memory transport option is only available on Windows.
If you want to use the JPDA socket transport for debugging on Windows, select Socket Port and specify the JPDA port number.
Platform Tab
Java Platform. Specifies the Java Platform the server will use.
VM Options. Specifies the Java Virtual Machine options.
Use IDE Proxy Settings. Specifies whether to use the IDE proxy settings.
Use Security Manager. If selected, this checkbox enables the Tomcat Web Server to be started with the -security option. The security policy implemented by the Security Manager are configured in the catalina.policy file, which is in the Tomcat home directory's conf folder. For details, see
Deployment Tab
Deployment Timeout(s). Specifies the length of server timeout(s).
Enable JDBC driver deployment. Specifies whether to enable JDBC driver deployment. This is checked by default.
Classes Tab
Lists all classes associated with the server instance.
Sources Tab
Lists all sources associated with the server instance.
Javadoc Tab
Lists all Javadocs associated with the server instance.