tomcat7配置教程_Tomcat热部署

tomcat7配置教程_Tomcat热部署1.Tomcat依赖于JDK,需要提前安装好JDK,参考另外一篇文章:JAVA安装部署2.到官网下载Tomcat7,解压到相关路径即可。Tomcat官网3.从Tomcat7之后的版本都不需要配置环境变量,在bin目录下,查看starup.bat:意思是如果bin目录下面存在catalina.bat文件,就可以访问tomcat页面了,代表安装成功了。PS:如果没…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

1. Tomcat依赖于JDK,需要提前安装好JDK,参考另外一篇文章:JAVA安装部署

2.到官网下载Tomcat 7,解压到相关路径即可。Tomcat官网

3. 从Tomcat 7 之后的版本都不需要配置环境变量,在bin目录下,查看starup.bat:

tomcat7配置教程_Tomcat热部署

意思是如果 bin 目录下面存在catalina.bat文件,就可以访问tomcat页面了,代表安装成功了。

tomcat7配置教程_Tomcat热部署

PS:如果没有在环境变量中配置CATALINA_HOME的话,把startup.bat拷贝到其他地方,就运行不了了。

4.Tomcat 服务器的相关配置,打开conf—server.xml

http服务的相关端口可以在这里设置:

tomcat7配置教程_Tomcat热部署

为避免中文乱码,添加URIEncoding=”UTF-8″

默认端口是:8080,如果修改为80,访问地址可以直接localhost/,不需要填写端口号。

默认的应用目录是:webapps,应用的部署就放到这里,这个目录可以修改。Localhost访问的就是这个文件夹里面的ROOT/index.html .如果不想外面访问这个文件夹,可以删除ROOT文件夹。

tomcat7配置教程_Tomcat热部署

打开conf- tomcat-users.xml,有关于用户权限相关的设置:

tomcat7配置教程_Tomcat热部署

5.要修改startup.bat命令行窗口的标题,可以在bin/catalina.bat中修改:

tomcat7配置教程_Tomcat热部署

 

tomcat7配置教程_Tomcat热部署

上面的修改,如果中文标题出现乱码,一般是catalina.bat的编码与系统的编码不一致导致,把catalina.bat编码修改为操作系统的编码即可,比如用TXT打开catalina.bat,另存为ANSI格式即可。

6.URL中输入文件夹进行访问,如果文件里面有index.html,就直接打开index.html,如何没有就不能访问:

tomcat7配置教程_Tomcat热部署

tomcat7配置教程_Tomcat热部署

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231725.html原文链接:https://javaforall.net

(0)
上一篇 2025年6月13日 上午7:43
下一篇 2025年6月13日 上午8:15


相关推荐

  • navicate premium15 激活码(注册激活)[通俗易懂]

    (navicate premium15 激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.htmlS32PGH0SQB-eyJsaWN…

    2022年3月26日
    465
  • shell脚本–sed的用法[通俗易懂]

    shell脚本–sed的用法[通俗易懂]sed在处理文本时是逐行读取文件内容,读到匹配的行就根据指令做操作,不匹配就跳过。sed是Linux下一款功能强大的非交互流式文本编辑器,可以对文本文件进行增、删、改、查等操作,支持按行、按字段、按正则匹配文本内容,灵活方便,特别适合于大文件的编辑。本文主要介绍sed的一些基本用法,并通过shell脚本演示sed的使用实例。1.sed的使用方法,调用sed命令的语法有两种:一.在命令…

    2022年7月26日
    12
  • Set集合和数组转换「建议收藏」

    Set集合和数组转换「建议收藏」publicvoidsetToArray(){Set<String>set=newHashSet<>();//错误!!!!!String[]strsFalse=(String[])set.toArray();for(Stringstr:strsFalse){System.out.println(str);}//正确String[]strsTrue=s…

    2022年6月18日
    36
  • matlab里for循环语句_matlab中的for循环语句

    matlab里for循环语句_matlab中的for循环语句matlab循环语句for怎么用?matlab中for语句使用方法和应用实例for循环语句1、一般格式为:forx(循环变量)=array(数组)commands(执行的循环代码)end2、array可以是一个数字,也可以是数组,例如输入:fora=5fora=1:5fora=1:1:5(以1为步长到5)只不过在a=1:5和a=1:1:5时,会显示之间的结果,a=5时只显示最后结果。a…

    2022年10月6日
    4
  • 最低公共祖先java_洛谷是啥

    最低公共祖先java_洛谷是啥原题链接题目描述如题,给定一棵有根多叉树,请求出指定两个点直接最近的公共祖先。输入格式第一行包含三个正整数 N,M,SN,M,S,分别表示树的结点个数、询问的个数和树根结点的序号。接下来 N-1N−1 行每行包含两个正整数 x, yx,y,表示 xx 结点和 yy 结点之间有一条直接连接的边(数据保证可以构成树)。接下来 MM 行每行包含两个正整数 a, ba,b,表示询问 aa 结点和 bb 结点的最近公共祖先。输出格式输出包含 MM 行,每行包含一个正整数,依次为每一个询问的结果。输入

    2022年8月9日
    7
  • 什么是android原生系统版本,定制安卓和原生Android到底有哪些不同之处?彻底真相了…

    什么是android原生系统版本,定制安卓和原生Android到底有哪些不同之处?彻底真相了…相信大家都知道最近在搞机圈有个大新闻,就是小米即将于8月份推出MIUI9。近日小米MIUI市场副总监@黄龙中就在微博上征求米粉意见,暗示MIUI9可能长下面这样。小米最新官方主题《几何》,浓浓flyme风自2010年MIUI横空出世,国产定制安卓ROM在国内掀起了一阵风暴。MIUI成功后,乐蛙、点心等三方定制ROM迅速崛起,但随着手机系统生态逐渐稳定、刷机需求降低,定制安卓系统的范围逐渐缩小…

    2022年6月19日
    52

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号