You need to browse through Tomcat’s bin directory in order to locate Tomcat’s hell and batch files. One may choose to customize these batch files to fix certain requirements.
- cpappend.bat:
- Tomcat.bat uses this particular file in order to build a classpath in two of tomcat.bat’s other functions. The function cannot executed while Tomcat start and stop functions.
- Jspc:
- Shell script will help you invoke JSPC on Unix based systems. It does it by employing tomcat with the “jspc” option so that JSP pages can be pre-translated to Java files.
- jspc.bat:
- Batch file is used to invoke JSPC on Windows based systems. It acts by employing tomcat.bat with the “jspc” option and easily pre-translate JSP pages to Java files.
- shutdown.bat:
- This batch file will help you stop Tomcat on Windows based systems. In case the TOMCAT_HOME is not set, try to execute it from Tomcat’s home directory, or one of its subdirectories. It will do the same with the “start” argument. However, you must note that features and limitations of tomcat.bat are applicable on this batch file.
Always remember that tomcat and tomcat.bat are two primary scripts., which are responsible for actually performing the “actions”.

