The Internal Tomcat Server Installation

See Also

When you install the IDE, the installer automatically adds an installation of the Tomcat web server and names it Internal Tomcat. You cannot remove the internal Tomcat installation. You can also configure the IDE to deploy web modules to external installations of Tomcat. See Adding a 4.0 Tomcat Installation for more information.

Internal Tomcat Directories

The installer creates two separate Tomcat directories:

The existence of a separate base directory allows several instances of the server, which run different web modules, to share the same installation, including libraries. Shared libraries that are used by web modules must be added to the tomcat406 directory, that is, the home directory. Do not add shared libraries to the tomcat406_base directory.

Developers using a shared IDE installation need to exercise caution when adding shared libraries to the tomcat406 directory. Libraries stored in the tomcat406 directory are shared by all web modules that are deployed on the server, so the potential for version conflicts exists.

On the UNIX platform, the IDE is sometimes installed in a read-only directory. If this is the case, you will not be able to add shared libraries to the internal Tomcat installation. Ask the person responsible for the IDE installation to make writable all directories under the Tomcat home directory. Alternatively, you could add an external installation of Tomcat, then configure it to meet your needs.

See Also

Setting Tomcat as the Default Server
Editing the Tomcat Server Configuration File


Legal Notices