Java Tomcat服务器
Posted 博客张C
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java Tomcat服务器相关的知识,希望对你有一定的参考价值。
Tomcat服务器
1.Web开发中的常见概念
(1)B/S系统和C/S系统
Brower/Server:浏览器 服务器 系统 ----- 网站
Client/Server:客户端 服务器 系统 ----- QQ、飞秋、大型游戏
(2)web应用服务器
供向外部发布web资源的服务器软件
(3)web资源(服务器中可供外界访问的资源)
1)静态资源:始终不变的数据。比如:html、CSS、 JS、图片、多媒体。
2)动态资源:由程序产生的数据。比如:JSP/Servlet、ASP、php
javaWEB领域:动态资源认为通过java代码去动态生成html
2.Web开发中常用的web应用服务器
1)weblogic:oracle公司的大型收费web服务器 支持全部javaEE规范
2)websphere:IBM公司的大型收费web服务器 支持全部的javaEE规范
3)Tomcat:Apache组织下中小型开源免费web服务器 支持javaEE 中的 servlet 和 jsp规范
Tomcat解压apache-tomcat-7.0.52.zip
bin:脚本目录 启动:startup.bat 停止:shutdown.bat
http://localhost:8080/WEB01/index.jsp
conf:配置文件目录 (config /configuration)
核心配置文件:server.xml <connector port="9999">修改端口号
<context docBase="项目名">项目有 不能再发布
用户权限配置文件:tomcat-users.xml
所有web项目默认配置文件:web.xml
lib:依赖库,tomcat和web项目中需要使用的jar包
logs:日志文件
如:localhost_access_log.2016-02-28.txt 记录用户访问信息
temp:临时文件目录,文件夹内内容可以任意删除。
webapps:默认情况下发布WEB项目所存放的目录。
work:tomcat处理JSP的工作目录。index_jsp.java index_jsp.class
1.开启自动创建
Project→√Build Automatically (自动创建)
2.创建项目:WEB01
File→New→Other Web→Dynamic Web Progect
Progect name:WEB01
Target runtime:Apache Tomcat v7.0
Dynamic web module version:2.5 2.5版本下有web.xml
3.创建Java文件
WEB01/Java Resource/src
建包:com.oracle.demo01
建类:MyServlet .java 写。。。
找不到包:项目(右键)→Build Path→Configue Build Path
Libraries:
Apache Tomcat v7.0 Add Libraries→Server Runtime
EAR Libraries
JRE System Library [jbk1.8]
Web App Libraries
4.修改web.xml内容
WEB01/WebContent/WEB-INF/web.xml 写。。。 WEB-INF内外界不能访问
4.5创建文件
WEB01→WebContent(右键)
→New→Other jsp→JSP File File name:index.jsp
WebContent下文件复制到webapps文件夹中
访问http://localhost:8080/WEB01/MyServlet
绑定Tomcat
Window→Preferences→Server→Runtime Environment
Add→Apache→Apache Tomcat v7.0 →Next
Browse:F:javaapache-tomcat-7.0.52 (bin的上一层)
OK
Servers:
Tomcat v7.0 Server at localhost 双击:(Start /Add and Remove/Stop)
Server Locations:Use Tomcat...
Deploy path:webapps (发布位置)
保存
发布项目:Add and Remove:WEB01 Add>
WEB01(右键)→Run As Run on server(内部展示)
WebContent下文件复制到webapps文件夹中
WEB01(右键)→Refactor→Rename(修改文件名)
WEB01(右键)→Properties:
web→Web Progect Settings→Context root:WEB01
Tomcat闪退 修改JAVA_HOME环境变量
Tomcat报错 端口冲突(不能重复开)
以上是关于Java Tomcat服务器的主要内容,如果未能解决你的问题,请参考以下文章