您的位置:首页 > 运维架构 > Tomcat

JDK环境变量和Tomcat6.0的安装使用

2007-12-18 13:37 351 查看
1. JDK安装好后设置环境变量
classpath:.;C:/Program Files/Java/jdk1.6.0/lib/dt.jar;C:/Program Files/Java/jdk1.6.0/lib/tool.jar;(不能少了开头的.;)
PATH:C:/Program Files/Java/jdk1.6.0/bin
好像还要加一个
JAVA_HOME:C:/Program Files/Java/jdk1.6.0

2. 安装Tomcat6.0后
在环境变量classpath加入D:/Apache Software Foundation/Tomcat 6.0/lib/servlet-api.jar
使用提示:
1) localhost:8080登录的是D:/Apache Software Foundation/Tomcat 6.0/webapps/ROOT 下面的文件index.html,也可使用localhost:8080/index.jsp指定打开ROOT 下的index.jsp页面

2)对ROOT/WEB-INF/classes下的.class文件,可通过localhost:8080/servlet/servlet的名称(不含.class)对其进行访问。不过在访问之前要对其进行注册,即在ROOT/WEB-INF下对web.xml文件进行修改,加入如下内容:
<servlet>
<servlet-name>servlet的名称(不含.class)</servlet-name>
<servlet-class>servlet的名称(不含.class)</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet的名称(不含.class)</servlet-name>
<url-pattern>/servlet/servlet的名称(不含.class)</url-pattern>
</servlet-mapping>

3) 可在ROOT 下新建一个目录,如Myapp(好像必须是第一个字目大写,其他都必须小写),在Myapp下新建一个 WEB-INF子目录,然后在WEB-INF下再新建web.xml文件和一个classes目录(存放servlet的.class文件)。访问Myapp/classes下的.class文件时,要先在 Myapp/WEB-INF下的web.xml文件对其进行注册,即加入
<servlet>
<servlet-name>servlet的名称(不含.class)</servlet-name>
<servlet-class>servlet的名称(不含.class)</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet的名称(不含.class)</servlet-name>
<url-pattern>/servlet/servlet的名称(不含.class)</url-pattern>
</servlet-mapping>
之后可通过localhost:8080/Myapp/servlet/servlet的名称(不含.class)对其进行访问。

4)也可在ROOT的上一层目录即webapps下新建目录如myTest(这里好像大小写无所谓),接着在myTest下新建一个WEB-INF子目录,然后在WEB-INF下再新建一个 web.xml文件和一个classes目录(存放servlet的.class文件)。html和jsp文件直接放在myTest目录下,而.class文件则放在classes目录下,同样要对其进行注册(同上,略),访问时,可通过
localhost:8080/myTest/html或jsp文件的文件名进行访问html或jsp文件,或者通过
localhost:8080/myTest/servlet/servlet的名称(不含.class)对myTest/classes/ 下的.class文件进行访问。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: