布署工程到Tomcat中的三种方式
来源:互联网 发布:unity3d卡牌游戏教程 编辑:程序博客网 时间:2024/05/21 16:59
**
第一种方法:在tomcat目录/conf/server.xml 配置
**
真实目录:d:\MyAPP
虚拟目录:http://localhost:8080/myApp
虚拟目录映射:
docBase:代表的是应用的真实路径。
path:网络访问的虚拟目录名
注:需要重启服务器。
操作:在eclipse中创建一个Dynamic Web Project项目,再新建一个index.jsp,测试内容为:
index.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="ISO-8859-1"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Insert title here</title></head><body><h3>这是测试内容</h3></body></html>
因为docBase=”D://MyAPP”,所以在D盘目录下创建一个MyAPP文件夹。
把WebContent复制出去,再把WebContent下的内容复制到MyAPP文件夹中,,即MyAPP的文件夹下有这些内容:
其次找到tomcat目录/conf/server.xml并打开
找到1,添加2那句话,即<Context path="myApp" docBase="D://MyAPP"/>
重启tomcat的bin/startup.bat。
在浏览器输入 http://localhost:8080/myApp/
即会出现测试内容
**
第二种方法:war包
**
Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到。
操作:在eclipse中的项目,右键,Export,WAR file,Browse选择Tomcat/webapps下。重启tomcat.
**
第三种方法:tomcat网站部署【修改域名后不加项目名】
**
1、找到tomcat目录下的/conf/server.xml打开
a)找到Host节点复制一份
b)Name:域名 appBase:项目的物理位置 【我在D盘新建了一个web02项目】
c)在复制的Host节点中,新建一个子节点【注意path为空,但是多个Host节点中,path只能有一个为空】
2、在c盘的windows/system32/drivers/etc/hosts修改(找不到的可以搜索etc)
测试:http://www.12345.com
- 布署工程到Tomcat中的三种方式
- Tomcat布署WEB应用两种方式的区别
- Tomcat布署WEB应用两种方式的区别
- tomcat 布署
- 将项目部署到tomcat的三种方式
- MyEclipse中的工程发布到Tomcat
- 项目部署到tomcat中的3种启动方式
- java Web项目布署到TomCat的几个注意问题
- 三种使用tomcat方式
- 三种部署方式:tomcat
- tomcat部署工程的三种方法
- tomcat布署程序不成功
- Tomcat布署问题备忘
- 导入myeclipse中的工程到eclipse中有几种方式?
- Tomcat项目发布的三种方式;一种:直接将项目(文件)直接复制到tomcat/webapps下二种:在tomcat/conf/server.xml配置tomcat的虚拟路径;
- 布署jbpm到jboss
- 布署jbpm到jboss
- 布署jbpm到jboss
- android 系统自带 回声消除
- 阿里巴巴Java开发手册学习笔记-编程规约
- HAAR特征+adaboost的实现原理
- 关于集合的习题(3)
- 【Java面试题】一次完整的Http请求过程(非常详细)
- 布署工程到Tomcat中的三种方式
- linux上部署spring-boot项目
- IO流--文件切割合并&对象的序列化
- Spring 5.0 在eclipse上的配置
- Java根据控制台输入的特定日期格式拆分日期
- 购物车
- Swift运算符重载
- C++ 析构函数 构造函数
- QT undefined reference to vtable for ''