在TOMCAT中部署项目的几种方法
http://ajava.org/article-1807-1.html
如果用eclipse这个EDI可以很方便的将项目部署到Tomcat里面,这个没什么说的。 第一种方法: 将整个项目复制到%CATALINA_HOME%\webapps这个目录下,eclipse中的部署也是这样的 第二中方法: 在%CATALINA_HOME%\conf\server.xml文件中进行编辑.找到<Host>标签,在里面添加<Context>标签, 例如: <Context path="/votesystem" docBase="D:\eclipseWeb\eclipse\workspace\votesystem\WebRoot" reloadable="true"/> path是Web应用程序的上下文路径,docBase指定Web应用程序的绝对路径或者WAR文件路径.将reloadable属性设置为true,Tomcat在运行时会自动监测Servlet类的改动,如果发现有类被更新,Tomcat服务器将自动重新加载该Web应用程序.(这个方法的好处是项目的位置不固定,可以放在任意地方,但是也有缺点,如果修改了server.xml文件,那么就要重启Tomcat服务器,这在大型服务器上是很不建议使用的) 第三种方法: 在%CATALINA_HOME%\conf目录下依次创建Catalina\localhost目录,然后在localhost目录下为Web应用程序创建对应的XML 例如: 在%CATALINA_HOME%\conf\Catalina\localhost目录下创建votesystem.xml文件,对文件进行编辑: <Context path="/yes" docBase="D:\eclipseWeb\eclipse\workspace\votesystem\WebRoot" reloadable="true"/> 这个方法中path不起作用,Tomcat会根据xml的文件名找到路径.用这个方法就可以觉得Tomcat的重新部署问题. |
在TOMCAT中部署项目的几种方法相关推荐
- Tomcat 部署项目的三种方法
1.下载 Tomcat 服务器 ①.官网下载地址:http://tomcat.apache.org/ ②.tomcat 8.0 64位百度云下载地址:http://pan.baidu.com/s/1s ...
- 在tomcat中部署web项目
在tomcat中部署web项目 一.静态部署 静态部署指的是我们在服务器启动之前部署我们的程序,只有当服务器启动之后,我们的Web应用程序才能访问.以下3中方式都可以部署:? 1.将PetWeb目录拷 ...
- PHP项目部署在tomcat,在Tomcat中部署Web项目的操作方法(必看篇)
在这里介绍在Tomcat中部署web项目的三种方式: 1.部署解包的webapp目录 2.打包的war文件 3.Manager Web应用程序 一:部署解包的webapp目录 将Web项目部署到Tom ...
- 在Tomcat中部署Java Web应用程序几种方式
在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署.在下文中$CATALINA_HOME指的是Tomcat根目录. 一.静态部署 静态部署指的是我们在服务器启动之 ...
- Intellij IDEA 创建Web项目并在Tomcat中部署运行
一.创建Web项目 1.File -> New Module,进入创建项目窗口 2.选择Java类型,在 Module name 处输入项目名,点击Next 3.勾选 Web Applicati ...
- 在 Tomcat 中部署 Java Web 程序 ( jar cvf *.war */. ) war 包
本文基本转自:http://www.blogjava.net/ocean07000814/articles/331694.html 主要讲的是在 Tomcat 中部署 Java Web 应用程序.因为 ...
- Jeecg-Boot使用war包在Tomcat中部署之参考教程
Jeecg-Boot使用war包在Tomcat中部署之参考教程 正式环境部署 部署方案采用nginx+tomcat部署方案 前端项目由于build后都是静态文件,部署到nginx中:后端服务发布部署到 ...
- 【转】Tomcat中部署java web应用程序
http://www.blogjava.net/jiafang83/archive/2009/06/02/279644.html 转载: 今天给大家介绍怎样在Tomcat5.5.9中部署Java We ...
- Linux下在tomcat上部署项目
date: 2018/12/12 10:17:40 一 项目打包 1 IDEA打包方式 了解IDEA项目结构: 快捷键Ctrl+Shifr+Alt+s 此处可以选择要打的包形式 在Tomcat中配置, ...
最新文章
- 【Android Gradle 插件】ProductFlavor 配置 ( ProductFlavor#manifestPlaceholders 清单文件占位符配置 )
- java.lang.OutOfMemoryError及解决方案
- (PCB)进程控制块
- linux下c标准库位置,C 标准库 IO 使用详解
- matlab循环码差错图样,基于循环码的差错控制编码建模与仿真1.doc
- 1124 Raffle for Weibo Followers(20 分)
- android系统启动自动启动不了,怎么在android系统开机就运行某个应用
- 【数据库】SQL语句大全
- Matlab中semilogy函数使用
- 读书笔记《能力陷阱》第三章:建立良好的人际关系网络
- 运动神经元病是怎么回事?
- vue实现websoket即时通讯
- 基于51单片机的篮球记分牌设计
- “海盗”贝索斯:出色的商人,疯狂的投资家
- SpringBoot官方开发工具,热部署和远程调试真带劲
- 一款APP,秒杀50+视频平台VIP!
- CSDN日报190318:简单爬虫:给女友定时发送睡前小故事
- python爬取b站弹幕分析_Python 爬取「后浪」弹幕,看看大家都在说什么
- MySqlException(0x80004005) 报错
- python猫狗大战游戏_Kaggle猫狗大战图片分类项目研究
热门文章
- 2018/Province_Java_A/2/星期一
- 《操作系统》CPU如何区分正在运行的是内核程序or应用程序?
- 2013年第四届蓝桥杯C/C++ A组国赛 —— 第四题:约数倍数选卡片
- 征战蓝桥 —— 2016年第七届 —— C/C++A组第3题——方格填数
- 深度学习——02、深度学习入门——卷积神经网络
- 【Qt】数据库实战(三)
- 【MFC】对话框中创建工具栏
- oxford5k和paris6k数据集介绍_sklearn函数:KFold(分割训练集和测试集)
- hibernate oracle boolean 数据类型,用hibernate向oracle读取blob数据类型为并下载到本地...
- docker中部署hadoop、zookeeper、hbase伪分布式并上传到阿里云远程仓库