Instead of using the bundled Tomcat Web Server, you can register a supported Tomcat Web Server with the IDE and then deploy to it. The IDE supports Tomcat 5.5 and Tomcat 5. Alternatively, you can create Ant targets to deploy to a Tomcat 4 Web Server.
To see the Tomcat Web Servers that are registered with the IDE, expand Servers node in the Runtime window and expand the Tomcat 5 Servers node.
For more information, see the following web sites:
The configuration files for the bundled Tomcat Web Server are in the Tomcat base (Catalina base) directory, located under your IDE user directory. The Tomcat home (Catalina home) directory is under the IDE installation directory. Note that this setup differs from a typical Tomcat installation, where the base directory and home directory coincide. To see the exact locations of the home and base directories, right-click the server's node in the Runtime tab and choose Properties from the contextual menu.
![]() |
If the Tomcat base (Catalina base) folder does not exist, it is created the first time the server is started. |
Shared libraries that are used by web applications must be added to the home directory. Do not add shared libraries to the base directory.
![]() |
Developers using a common IDE installation need to exercise caution when adding shared libraries to the home directory. Libraries stored in the home directory are shared by all web applications 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 cannot add shared libraries to the bundled Tomcat installation. Ask the person responsible for the IDE installation to make writable all directories under the Tomcat home directory. Alternatively, you could add another Tomcat Web Server and configure it to meet your needs.