Tomcat下载,新建自己的项目,模拟服务器

一.tomcat下载

下载地址http://tomcat.apache.org/

打开网页可以看到如下内容

在网页左边有Download下面就是可以下载的版本,如6.0,7.0,8.0;

选择一个版本点击,然后就会有相关的下载,找到Core,根据自己电脑的系统和位数进行下载;

个人用过6.0和7.0的,都是绿色免安装的,下载后解压直接使用。(8.0版的暂时没用过,还不知道)

二.tomcat使用(6.0为例)

打开tomcat目录,内容如下:

1.新建自己的项目:(模拟服务器上的项目)

在apache-tomcat-6.0.39\webapps 目录下新建自己的项目文件夹,如myapp;

然后在myapp文件夹中放入xml,apk等文件;

如,我的myapp项目中放入了upgrade.xml和一个Test.apk文件;

2.启动tomcat

进入目录apache-tomcat-6.0.39\bin\ 打开startup.bat启动tomcat,即可进行访问;(注意,启动的Tomcat窗口不要关闭)

3.访问自己的项目:(模拟访问服务器)

PC浏览器打开xml:http://localhost:8080/myapp/upgrade.xml

Android设备打开xml:http://10.0.2.2:8080/myapp/upgrade.xml(或将10.0.2.2换成本机IP)

打开apk文件方法同理,正常情况会弹出下载对话框。

如,在Android设备中Test2.0.apk的下载地址 http://10.0.2.2:8080/myapp/Test2.0.apk

这样,就可以在本地完成模拟访问服务器的资源,甚至是下载等功能。

如果tomcat中的文件不可下载(如apk等)访问错误,解决如下:

方法1:

把要下载的文件放到tomcat/webapps/ROOT目录下,访问http://本机IP:8080/下载的文件名(或http://10.0.2.2:8080/文件名);

方法2:在apache-tomcat-6.0.39\conf\web.xml中添加以下内容:

<mime-mapping>
<extension>doc</extension>
<mime-type>application/msword</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xls</extension>
<mime-type>application/msexcel</mime-type>
</mime-mapping>
<mime-mapping>
<extension>pdf</extension>
<mime-type>application/pdf</mime-type>
</mime-mapping>
<mime-mapping>
<extension>zip</extension>
<mime-type>application/zip</mime-type>
</mime-mapping>
<mime-mapping>
<extension>rar</extension>
<mime-type>application/rar</mime-type>
</mime-mapping>
<mime-mapping>
<extension>txt</extension>
<mime-type>application/txt</mime-type>
</mime-mapping>
<mime-mapping>
<extension>chm</extension>
<mime-type>application/mshelp</mime-type>
</mime-mapping>

保存,然后重启tomcat即可。

Tomcat下载,新建自己的项目,模拟服务器,布布扣,bubuko.com

时间: 2024-09-28 16:40:50

Tomcat下载,新建自己的项目,模拟服务器的相关文章

Apache Tomcat下载、安装、环境变量配置以及项目部署

前言 针对在本地访问文件或资源出现的跨域问题,可以通过搭建本地服务器来解决,本篇随笔主要介绍通过搭建Apache Tomcat服务器来解决跨域.包括Apache Tomcat的下载.安装.环境变量的配置以及项目部署等. 具体内容 一.Apache Tomcat的下载 Apache Tomcat下载网址:https://tomcat.apache.org/ 选择下载版本,现在最新的版本是Tomcat 9.0.27.这里下载最新版本,单击"Download",进入到下载页面,如下图所示:

Tomcat下载和安装

一.Tomcat下载和安装 Tomcat 是一个免费的开放源代码的 Servlet 容器,它是 Apache 软件基金会的一个顶级项目,由 Apache,Sun和其他一些公司及个人共同开发而成.由于有了 Sun 的参与与支持,最新的 Servlet 和 JSP 规范总是能在 Tomcat 中的到体现. 1.下载tomcat 官方网站:http://tomcat.apache.org/ 目前最新版本是8.0版 可以根据自己的系统来选择下载的版本 1.2 安装tomcat 解压缩下载的tomcat

JavaEE——Tomcat下载和启动

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权:凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记. Tomcat下载和启动 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开发而成.由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2

Tomcat下载和启动

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权:凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记. Tomcat下载和启动 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开发而成.由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2

Maven入门1-在Eclipse中新建Maven Web项目

在eclipse中新建Maven Web项目 很多时候开发效率低下,大部分原因是IDE环境不熟悉.配置不会配置:因此在学习一项技能之前,有必要对基本的环境配置有所了解,正所谓磨刀不误砍柴工.这篇文章主要针对初次接触Maven,不熟悉配置的研究人员. 1.Maven配置及介绍 Maven官网:http://maven.apache.org/ 以前开发Java Web工程时,需要导入很多依赖包,但是随着工程逐渐变大,所管理的包越来越多,有必要使用工具来管理这些包,这样不需要我们手动导入:Maven就

【一步一个脚印】Tomcat+MySQL为自己的APP打造服务器(2-2)Servlet的使用

在上一篇 [一步一个脚印]Tomcat+MySQL为自己的APP打造服务器(2-1)Servlet 的使用 中我们只是简单的对 Servlet 要做的任务.在服务器中的地位有了一个大概的了解,完成了在一个全新的 WorkSpace 中创建第一个 Dynamic Web Project ,并创建第一个 Servlet ,解决期间可能遇到的常见问题,还留了不少的内容重要内容没有完成,今天我们来继续解决这几个问题: 一.怎么能访问到一个Servlet & URL中各部分的含义 我们来回顾上一篇篇末时在

本地模拟服务器CDN(静态HTML,CSS,JS)开发

所谓本地开发环境就是和线上cdn(a.longencdn.cn)一样的目录结构和功能,提供了一个本地镜像,开发者直接在本地镜像的对应目录中作开发即可,包括一些html静态文件,css文件及JS文件等.比如说服务器cdn项目目录结构是 a.longencdn.cn/apps/js,  那么我们在本地也和服务器目录一样,访问 a.longencdn.cn 的时候 apache 首先在开发机上寻找文件,找不到去正式环境去 download 文件,一并返回给客户端.a.longencdn.cn/apps

Tomcat下载与安装

Tomcat 下载安装 下载地址:http://tomcat.apache.org/(栏目右边选择下载版本,然后进入下载) 下载有两种版本:一是安装版,二是解压版.(本次安装选用的是解压版.ps:作为一个新手就是要这样虐自己..) 将下载下来的文件解压到你想安装的目录中.(注意:目录中不可带有中文字符) 如果你的系统是win7,那么需要找到jdk目录中的bin文件夹,然后找到msvcr.dll文件复制到tomcat文件夹下的bin目录下. 环境配置: (前提是你已经配置好了jdk的环境) 在系统

Tomcat的session集群和session服务器

概述 session的作用 httpd是无状态协议,多个http请求之间是没有关联的,服务器端也无法识别哪些请求来自同一个客户端.为了解决这一问题,当客户端第一次访问时,服务器端会创建一个session来保存这一次的会话信息,然后将sessionID(session的唯一标识符)放置在响应报文的首部发送给客户端,客户端再次请求时会携带这个sessionID(通常在request的cookie中)表示这属于哪一个会话. 维持session的方式 在Tomcat实现负载均衡后,客户端的请求会被调度至