JavaWeb_Tomcat的安装和配置
来源:互联网 发布:客家话输入软件 编辑:程序博客网 时间:2024/05/21 06:20
1.部署并启动tomcat服务器
1).解压apache-tomcat-7.0.67-windows-i64.zip到某个非中文目录下
2).配置一个环境变量. java_home(指向JDK安装的根目录) 或 jre_home
3).通过双击D:\apache-tomcat-7.0.67\bin 目录下的startup.bat,启动服务器
4).可以在浏览器中输入 localhost:8080 来验证Tomcat 安装是否正确
5).若已经启动了一个Tomcat应用,若再启动一个Tomcat应用,会抛出异常:
因为端口已经被占用了。
2.Tomcat: 开源的Servlet容器.
3.可以通过修改server.xml 文件中的配置信息来修改Tomcat服务器的端口号
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
把port的值改为其他的端口号即可.
4.设置任意目录下启动Tomcat服务器
1). 把D:\apache-tomcat-7.0.67\bin 添加到path下
添加成功后若在任意目录下通过startup 启动Tomcat服务器会有提示;
The CATALINA_HOME environment variable is not defined correctlyThis environment variable is needed to run this program
即:要求设置catalina_home这个环境变量
5.设置catcalina_home 环境变量
1). 通过阅读startup.bat 批处理文件,可知catalina_home环境变量下有一个bin目录
而bin目录又有一个catalina.bat文件,由此可知catalina_home指向的应该是Tomcat安装的根目录
于是把Tomcat的根目录设为catalina_home 环境变量
此时即可以在任意目录下通过startup.bat shutdown.bat启动或关闭Tomcat服务器
6.继续阅读startup.bat文件,发现启动Tomcat服务器的是catalina.bat文件
在命令行窗口直接输出catalina,提示如下:
commands: debug Start Catalina in a debugger debug -security Debug Catalina with a security manager jpda start Start Catalina under JPDA debugger run Start Catalina in the current window run -security Start in the current window with security manager start Start Catalina in a separate window start -security Start in a separate window with security manager stop Stop Catalina configtest Run a basic syntax check on server.xml version What version of tomcat are you running?
catalina命令有如上的可选参数.
run: 在catalina 同一个命令行窗口下 启动服务器
start: 开启一个新窗口启动服务器
stop: 关闭服务器
7.第一个WEB应用程序:开发,并部署到Tomcat 服务器下运行
1).在Eclipse 新建一个Java Project
2).在java项目下建立WEB开发的目录结构
-WebContent -Web-INF -classes(编译后的class文件必须放在该目录下) -lib -web.xml(从D:\apache-tomcat-7.0.67\webapps\docs\WEB-INF 中复制过来可以不做修改) html界面 JSP界面 图片...
3).在src 下新建一个Person类
package com.chance.test;public class Person { public String getPersonInfo(){ return "person info..."; }}
4).手工的把Person类队友的class文件(含包)复制到classes目录下
可以通过修改默认的输出目录达到自动把编译好的class文件放到classes文件下
5).在WebContetn 目录下新建一个JSP文件:
<%@page import="com.chance.test.Person"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% Person person = new Person(); System.out.println(person.getPersonInfo()); %>
6).把WebContent目录复制到Tomcat 的webapps 目录下,并改名为 helloworld
7).查看发布的应用
在浏览器的地址栏中输入http://localhost:8080/helloworld/hello.jsp 即可看到命令行的打印信息
8).配置任意目录下的web应用程序
在conf目录下依次创建 catalina\localhost 目录,然后在localhost目录下为 test这个web应用程序建立
text.xml 文件,编辑文件输入以下内容
<?xml version="1.0" encoding="UTF-8"?><Context docBase="D:\\workspace\\firstWebApp\\WebContent" reloadable="true"/>
- JavaWeb_Tomcat 的安装和配置
- JavaWeb_Tomcat的安装和配置
- 1.JavaWEB 开发基础-JavaWEB_Tomcat 的安装和配置
- JavaWEB_Tomcat安装与配置(J2EE Eclipse)
- javaWeb_Tomcat 安装与配置——day_01
- javaWeb_tomcat目录
- Imail的安装和配置
- ActiveBPEL的安装和配置
- MiniGUI的安装和配置
- PHPAdmin的安装和配置
- gdesklets 的安装和配置
- nagios的安装和配置
- nagios的安装和配置
- JDK的安装和配置
- WebLogic的安装和配置
- python的安装和配置
- aglets的安装和配置
- sudo的安装和配置
- chpasswd -e
- ftime(系统调用)
- React Native-目前最火的前端技术
- ES7中的async函数
- Andorid 加速度传感器的使用
- JavaWeb_Tomcat的安装和配置
- leetcode283题 题解 翻译 C语言版 Python版
- iOS之UIView加边框及边框颜色
- 机制与策略
- 【MinaFile】【五】1.0版本
- 细心很重要
- JSON解析
- hdoj 1596 find the safest road【最短路3种方法】
- PPAPI与Browser间使用AsyncIPC通信