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,为例

关于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”

  1. 对应访问路径的方式为: 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安装及项目的发布方法的更多相关文章

  1. JavaWeb学习之tomcat安装与运行、tomcat的目录结构、配置tomcat的管理用户、web项目目录、虚拟目录、虚拟主机(1)

    1.tomcat安装与运行双击tomcat目录下的bin/startup.bat,启动之后,输入http://localhost:8080,出现安装成功的提示,表示安装tomcat成功 2.tomca ...

  2. Linux Tomcat安装部署项目

    一.上传Tomcat服务器

  3. tomcat安装与项目部署

    1.tomcat依赖:jdk jre,环境变量配置  java_home  jre_home 2.tomcat安装: 下载:http://tomcat.apache.org/    download ...

  4. ant的安装及项目的发布

    1.安装ant1) 直接解压apache-ant-1.9.7-bin 2) 在环境变量中配置,ant_home的环境变量在 3) 在命令提示符中测试是否安装成功. 2 项目首次打包1) 写好打包的配置 ...

  5. tomcat安装出现问题及解决方法

    1. tomcat安装: 安装目录-->D:\Program Files\apache-tomcat-7.0.59 2. tomcat环境变量配置: 3. D:\Program Files\ap ...

  6. tomcat deploy部署项目三种方法

    1.将应用文件夹或war文件直接copy到tomcat的webapps目录下,这样tomcat启动的时候会将webapps目录下的文件夹或war文件的内容当成应用部署.这种方式最简单且无须书写任何配置 ...

  7. 利用ansible-playbook从测试环境获取tomcat中java项目新版本发布到生产环境

    一.环境描述 安装有ansible的服务器:192.168.13.45 测试环境服务器:192.168.13.49 /home/app/api-tomcat/webapps/api.war为测试环境新 ...

  8. JavaWeb——tomcat安装及目录介绍

    一.web web可以说,就是一套 请求->处理->响应 的流程.客户端使用浏览器(IE.FireFox等),通过网络(Network)连接到服务器上,使用HTTP协议发起请求(Reque ...

  9. eclipse新建web项目,运行后在tomcat安装目录下webapps中没有该项目

    一.发现问题在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没 ...

随机推荐

  1. 函数式编程 - Functional Programming

    什么是函数式编程 函数式编程是一种编程范式. 编程范式又是什么? 编程范式是一种解决问题的思路. 命令式编程 把程序看作 一系列改变状态的指令: 函数式编程 把程序看作 一系列数学函数映射的组合. i ...

  2. idea搜索不到任何插件

    今天在idea安装插件的时候,突然发现,什么都搜索不到了?? 解决方案: 完活.

  3. C#爬虫例子

    公司需要抓取新闻,每次手动复制粘贴新闻,太麻烦了,业务人员就提出了要求,需要程序实现自动抓取新闻,因此就写了这个简单的爬虫程序. Html Agility Pack库 这是一个.NET下的HTML解析 ...

  4. Wpf Dispatcher.BeginInvoke((Action)delegate{}));

    <Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/w ...

  5. 洗牌算法及 random 中 shuffle 方法和 sample 方法浅析

    对于算法书买了一本又一本却没一本读完超过 10%,Leetcode 刷题从来没坚持超过 3 天的我来说,算法能力真的是渣渣.但是,今天决定写一篇跟算法有关的文章.起因是读了吴师兄的文章<扫雷与算 ...

  6. Thymeleaf对象的使用:字符串对象

    Thymeleaf主要使用 org.thymeleaf.expression.Strings 类处理字符串,在模板中使用 #strings 对象来处理字符串. 开发环境:IntelliJ IDEA 2 ...

  7. ABP入门教程8 - 应用层创建应用服务

    点这里进入ABP入门教程目录 创建目录 在应用层(即JD.CRS.Application)下创建文件夹Course //用以存放Course相关应用服务 在JD.CRS.Application/Cou ...

  8. tensorflow dataloader 相关内容

    Tensorflow dataloader 相关调研:数据读取是训练的开始,是非常关键的一步:下面是调研时搜集到的一些相关链接: 十图详解tensorflow数据读取机制 https://zhuanl ...

  9. cf之 前缀和差分

    给定一个n×n的WB矩阵,给定一个k∗k的能把B变成W的橡皮擦,求橡皮擦作用一次后,全为W的行.列总数最大值 连接:http://codeforces.com/contest/1200/problem ...

  10. ios App 开发指南

    开发者账号申请 http://www.applicationloader.net/blog/zh/547.html https://zhuanlan.zhihu.com/p/66118041 http ...