JavaWeb之(1)Tomcat安装及项目的发布方法
Tomcat安装及项目的发布方法
Tomcat安装
1.直接解压,然后找到bin/startup.bat
2.双击,如果出现命令行界面且最后一句为”信息: Server startup in 1397 ms“,
在浏览器输入:http://localhost:8080
如果有内容,就说明安装成功。
异常
如果双击startup.bat窗口一闪而过,说明jdk的环境变量没有配置好。需要配置jdk的环境变量。
Tomcat目录简介
bin
包含一些jar文件,bat文件,及startup.bat
conf
tomcat的配置文件,server.xml ,web.xml
lib
tomcat运行时需要的jar文件
logs
运行的文件日志
temp
临时文件
webapps
发布到tomcat服务器上的项目就在这个目录
work
jsp翻译成Java文件的存放地址
发布项目到Tomcat
如何让其他的电脑访问,本机的资源。
方式一,拷贝需要发布的文件到webapps/ROOT(最主要使用这一种)
以访问stu.xml,为例
在webapps目录下新建一个文件夹xml(文件夹名可自定义),然后将stu.xml放入xml文件夹中
关于http://localhost:8080的解释
http://localhost:8080/ : 对应的是webapps/root文件夹
http://localhost:8080/xml : 对应webapps/xml文件夹
localhost : 本机地址,在访问本机tomcat服务器时使用。在同网络下用本机(tomcat服务器开启的电脑)的ip地址替代才能访问。
方式二配置虚拟环境(1)
使用http://localhost:8080/打开tomcat首页,找到Tomcat Setup点击,进入后找到Reference下的Configuration目录,然后找到context人口,可查看帮助文档
http://localhost:8080/docs/config/context.html
具体配置方法
1.在conf/server.xml,打开找到后三天元素节点。
2.加入以下内容
< Context docBase = “E:\code\html” path = “/a”>< /Context >
注释:
docBase:项目路径地址,如:E:\code\html\test.html
项目路径,即你想让外界访问的文件路径,例:docBase = “E:\code\html”path : 对应的虚拟路径,一定要以‘ / '开头
虚拟路径可自定义,这里实例为:path = “/a”
- 对应访问路径的方式为: http://localhost:8080/a/test.html
方式三配置虚拟环境2
1.在apache-tomcat-7.0.52\conf\Catalina\localhost 文件夹下新建一个xml文件,自定义名称。如hello.xml
2.在文件中写入以下内容
<?xml version="1.0" encoding="UTF-8"?>
< Context docBase = “E:\code\html” >< /Context>
3.浏览器访问
http://localhost:8080/hello/test.html
JavaWeb之(1)Tomcat安装及项目的发布方法的更多相关文章
- JavaWeb学习之tomcat安装与运行、tomcat的目录结构、配置tomcat的管理用户、web项目目录、虚拟目录、虚拟主机(1)
1.tomcat安装与运行双击tomcat目录下的bin/startup.bat,启动之后,输入http://localhost:8080,出现安装成功的提示,表示安装tomcat成功 2.tomca ...
- Linux Tomcat安装部署项目
一.上传Tomcat服务器
- tomcat安装与项目部署
1.tomcat依赖:jdk jre,环境变量配置 java_home jre_home 2.tomcat安装: 下载:http://tomcat.apache.org/ download ...
- ant的安装及项目的发布
1.安装ant1) 直接解压apache-ant-1.9.7-bin 2) 在环境变量中配置,ant_home的环境变量在 3) 在命令提示符中测试是否安装成功. 2 项目首次打包1) 写好打包的配置 ...
- tomcat安装出现问题及解决方法
1. tomcat安装: 安装目录-->D:\Program Files\apache-tomcat-7.0.59 2. tomcat环境变量配置: 3. D:\Program Files\ap ...
- tomcat deploy部署项目三种方法
1.将应用文件夹或war文件直接copy到tomcat的webapps目录下,这样tomcat启动的时候会将webapps目录下的文件夹或war文件的内容当成应用部署.这种方式最简单且无须书写任何配置 ...
- 利用ansible-playbook从测试环境获取tomcat中java项目新版本发布到生产环境
一.环境描述 安装有ansible的服务器:192.168.13.45 测试环境服务器:192.168.13.49 /home/app/api-tomcat/webapps/api.war为测试环境新 ...
- JavaWeb——tomcat安装及目录介绍
一.web web可以说,就是一套 请求->处理->响应 的流程.客户端使用浏览器(IE.FireFox等),通过网络(Network)连接到服务器上,使用HTTP协议发起请求(Reque ...
- eclipse新建web项目,运行后在tomcat安装目录下webapps中没有该项目
一.发现问题在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没 ...
随机推荐
- 使用matplotlib.pyplot中scatter()绘制散点图
1.二维散点图 二维散点图的函数原型: matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=Non ...
- Python菜鸟文本处理4种方法
自从认识了python这门语言,所有的事情好像变得容易了,作为小白,逗汁儿今天就为大家总结一下python的文本处理的一些小方法. 话不多说,代码撸起来. python大小写字符互换 在进行大小写互换 ...
- JS基础语法---内置对象
js学习中三种对象: 内置对象----js系统自带的对象 自定义对象---自己定义的构造函数创建的对象 浏览器对象---BOM的时候讲 内置对象: Math Date String Array Obj ...
- vue的类element的input类型组件封装
前提:题主之前只是随意的封装,项目统一ui,然后只实现了父组件拿子组件值,没有实现父组件修改子组件的值,仔细看了文档才知道用model的作用,直接上代码 Vue.component("bas ...
- EM13C添加agent记录两个报错
错误一:ADF_FACES-60097:For more information, please see the server's error log for an entry beginning w ...
- Jedis Unexpected end of stream & java.net.SocketException: Broken pipe问题解决思路
笔者一直维护的稳定基础服务测试环境不稳定了,这能忍!盘他,虽然不一定能完全盘的了. 背景: hrexternal 基础服务对外提供公司员工获取的多个接口,很多接口访问频率比较高,加了缓存,使用的是re ...
- linux相关(一)
一.调整xshell终端显示的最大行数 1.文件 -> 属性 -> 终端,如下图 2.调整缓冲区大小的行数,确定即可,如下图: 注意:此方法只是修改了连接该主机时的显示行数,其他主机的还是 ...
- Linux:解压缩工具的管理与使用
Linux的压缩格式有三种 1.TAR压缩格式 2.ZIP压缩格式 3.RAR压缩格式 TAR压缩包 TAR(Tape Archive,TAR)是 Linux 下的包管理工具,具有 5 种功能:打包. ...
- CodeForces 862B(思维+二分图染色)
题意 https://vjudge.net/problem/CodeForces-862B 给出n个点,n-1条边,求再最多再添加多少边使得二分图的性质成立 思路 因为题目是求的最多添加多少边,所以可 ...
- 201871010110 - 李华 《面向对象程序设计(java)》第一周学习总结
项目 内容 <面向对象程序设计(java)> https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://i.cnblogs.com/Ed ...