JAVA_HOME=C:\j2sdk1.5.0
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
PATH=%JAVA_HOME%\bin
CATALINA_HOME=C:\tomcat
CATALINA_BASE=C:\tomcat
CLASSPATH=%CLASSPATH%;%CATALINA_HOME%\common\lib\servlet.jar
javac Test.java
java Test → 輸出 "This is a test program."
執行 startup.bat,瀏覽 https://localhost:8080 見歡迎頁。
webapps/myapp/ (應用根目錄)webapps/myapp/WEB-INF/web.xml (部署描述符)webapps/myapp/index.jsp:<%= new java.util.Date() %>https://localhost:8080/myapp/index.jsp 顯示時間即成功。<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"https://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>My Web Application</display-name>
<description>A application for test.</description>
</web-app>
common/lib → 6.0 後改為 lib,請依版本調整 CLASSPATH。server.xml <Connector port="8080">。pageEncoding、contentType 為 UTF-8。