Tomcat运行WEB项目的3种方法

在方法一中可以通过下图中的路径修改项目的发布路径(一般情况默认发布到webapps目录下,

访问路径是:http://localhost:8080/PorjectName/index.jsp)

具体修改位置是图中间的Web Context Root,里面的默认值是你的项目名,就是上面括号里的情况;

可以把项目名去掉,那么只剩下一个   ‘/‘  代表项目会直接发布到webapps/Root目录下,访问路径是:

http://localhost:8080/index.jsp(是的,Root目录下是不需要加上项目名的)

还有一种是Web Context Root里面填上你自定义的名字:例如下图中的/Tess,此时,访问路径是:

http://localhost:8080/Tess/index.jsp(如果有使用框架也可以是:http://localhost:8080/Tess/index.action)

方法二:把项目打成war包到任意位置,然后把该war包放入tomcat的webapps目录,然后到tomcat/bin下启动startup.bat即可运行

发布项目到webapps目录下运行之后,会根据war包的名字在webapps目录下生成一个对应的文件夹,里面包含前端的资源,后端的class文件、配置文件、jar包等等,访问路径是:

http://localhost:8080/War_Package_Name/index.jsp

方法三:通过在apache-tomcat-7.0.90\conf\Catalina\localhost目录下配置一个自定义文件名的xml文件运行项目:

<Context docBase="ProjectPath\WebRoot" path="/" reloadable="true" />
<!--
docBase是项目的根目录
path跟访问路径的设置有关如果path有设置具体的值,那么访问时的路径也要加上该值
-->
docBase目录下需要包含具体的页面相关的文件、资源,以及项目编译后的class文件。其实由于使用不同的工具导致项目路径各有差异,如果使用这种方式启动web项目那么一定要考虑是否可以通过该docBase路径能否找到你项目编译后的class文件,以及页面相关文件资源,否则白搭。

访问路径:http://localhost:8080/The_XML_Name/index.jsp

原文地址:https://www.cnblogs.com/WYF166/p/11984875.html

时间: 2025-01-17 08:10:47

Tomcat运行WEB项目的3种方法的相关文章

【转载】tomcat部署web项目的3中方法

转载自:http://blog.csdn.net/wjx85840948/article/details/6749964/ 1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法. 2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host>之间插入如下语句. <Context    path="/hel

tomcat部署web项目的3中方法

1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法. 2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host>之间插入如下语句. <Context    path="/hello"   docBase="F:\eclipse3.2\workspace\hello\WebRoot

Tomcat部署Web项目的3种方式

一.将war包丢进webapps 这是最简单粗暴的方式:将web工程打成war,丢进tomcat/webapps目录即可,tomcat会自动解压.无需修改任何配置文件即可完成部署. 这里我准备了tomcat8.5.43与dubbo控制台的war包来做测试. ①启动tomcat ②将war丢进webapps目录,tomcat会自动解压该war包. 浏览器直接访问:localhost:8080/dubbo-admin-2.5.10,说明我们的war包部署成功! 二.配置Service.xml部署We

Tomcat系列(11)——Tomcat 部署web应用的4种方法

核心内容 1.在Tomcat中有四种部署Web应用的方式,分别是: (1)利用Tomcat自动部署(项目直接拷贝OR WAR包拷贝 到webapps下) (2)利用控制台进行部署(tomcat的manager控制台的deploy区域) (3)增加自定义的Web部署文件(%Tomcat_Home%\conf\Catalina\localhost\AppName.xml) (4)手动修改%Tomcat_Home%\conf\server.xml文件来部署web应用 2.SpringBoot WEB项

tomcat部署web应用的4种方法

在Tomcat中有四种部署Web应用的方式,简要的概括分别是: (1)利用Tomcat自动部署 (2)利用控制台进行部署 (3)增加自定义的Web部署文件(%Tomcat_Home%\conf\Catalina\localhost\AppName.xml) (4)手动修改%Tomcat_Home%\conf\server.xml文件来部署web应用 第一种方式:利用Tomcat自动部署 利用Tomcat自动部署方式是最简单的.最常用的方式.若一个web应用结构为D:\workspace\WebA

tomcat部署web项目的三种方式

一.利用webapps文件夹自动部署 这是最简单的方式,只要将网站直接拷贝到:tomcat根目录下的webapps文件夹里 举例:helloworld文件夹下创建里index.html文件,然后把helloworld文件夹移动到tomcat根目录下webapps文件夹里,重启tomcat. 打开浏览器在原tomcat网址后面加上/helloworld就会自动打开网站 如果不想?在访问我们的项目内容时,必须加上我们的项目名字"helloworld",如果不想这样可以编辑conf/serv

Visual Studio 中用于 ASP.NET Web 项目的 Web 服务器

Visual Studio 中用于 ASP.NET Web 项目的 Web 服务器 当您在 Visual Studio 中开发 Web 项目时,需要 Web 服务器才能测试或运行它们.             利用 Visual Studio,您可以使用不同的 Web 服务器进行测试,包括 IIS Express.Internet Information Services (IIS).外部主机或自定义 Web 服务器.  您可以将其中任何一种 Web 服务器用于基于文件的 Web 应用程序项目.

Maven创建并管理Web项目(上传Web项目的API的JAR到Nexus 私服上)

目录 1.简介 2.安装Eclipse Maven插件 3.用Eclipse创建Maven Web项目 4.配置settings.xml 文件并下载项目依赖的JAR,并上传Web项目的api的JAR到Nexus 私服 1.简介 Maven.Nexus 私服的安装和配置和Maven的优点在Maven和 Sonatype Nexus私服的安装.配置及使用入门已经有介绍了,这里就不在介绍了,今天我们要介绍Maven创建并管理Web项目,方便我们项目的开发和管理. 2.安装Eclipse Maven插件

Linux 添加开机启动项的三种方法

linux 添加开机启动项的三种方法. (1)编辑文件 /etc/rc.local 输入命令:vim /etc/rc.local 将出现类似如下的文本片段: #!/bin/sh## This script will be executed *after* all the other init scripts.# You can put your own initialization stuff in here if you don't# want to do the full Sys V sty