Tomcat下webapps夹中root文件夹作用及如何发布项目至root文件夹中

转载请注明出处:        tomcat的root文件夹下面默认是tomcat的管理程序,但是如果你把自己的web项目发布到root下面的话,你可以不通过项目名直接访问你的项目,比如,你见了一个名为Test的项目,你要访问的路径一般是:http://localhost:8080/Test但是你把项目部署在root文件夹下之后,可以通过http://localhost:8080直接访问你的项目。    如何设置项目发布时自动发布到webapps文件夹下的root文件夹中,方法如下:选中我们要操作的Web项目,单击右键,选择Properties ,则会出现我们只需要把Web Context-root的值改为“/”。把webManger将其去掉就可以啦 。

我们就把项目webManger部署到Tomcat根目录下的ROOT文件夹里了 。

我们在访问的时候 ,就不需要把项目名称给带上了 。

 

原文地址:https://www.cnblogs.com/zjdxr-up/p/8434627.html

时间: 2024-10-28 19:39:04

Tomcat下webapps夹中root文件夹作用及如何发布项目至root文件夹中的相关文章

git中使用命令将远程仓库拉取项目在本地文件夹

在有些时候,我们往往从github或者gitlab或者coding上面直接下载项目下来运行,但是这种情况往往没有使用git远程拉取来的安全(或者叫装逼), 所以这里我以gitLab为例子,说一下如何将远程服务器上的代码拉取到本地   首先,你得安装好git的软件 可以从网上获取 安装教程点击链接:git安装教程 安装好后,打开你的远程仓库的网站,当然你得发现你的项目组或者找到开源项目的东东 比如我的 gitlab: 然后随便打开一个项目,复制SSH链接:   接下来就可以开始在黑框里面搞了: 打

tomcat下的4个xml配置文件的作用

转自:http://blog.csdn.net/wjrong_1/article/details/20299439 context.xml文件的作用: Context.xml是Tomcat公用的环境配置.tomcat服务器会定时去扫描这个文件.一旦发现文件被修改(时间戳改变了),就会自动重新加载这个文件,而不需要重启服务器.context.xml的三个作用范围:1. tomcat server级别:在/conf/context.xml里配置2. Host级别:在/conf/Catalina/${

一个 tomcat 下如何部署多个项目?附详细步骤

一个tomcat下如何部署多个项目?Linux跟windows系统下的步骤都差不多,以下linux系统下部署为例.windows系统下部署同理. 一.不修改端口,部署多个项目 清楚tomcat目录结构的应该都知道,项目包是放在webapps目录下的,那能否在同一个tomcat的webapps目录下运行多个不同项目呢?答案是可以的. 1.将多个项目包放入webapps文件夹下 2.修改conf下的server.xml文件,新增web应用节点 定位到server.xml文件结束标签之前,新增web应

关于tomcat下startup.bat双击闪退的问题

背景:之前做单点登录,复制了几个tomcat,改了各自端口,当做不同服务器用. 今天无意间随便点击了一个tomcat下的startup.bat批处理文件,结果出来控制台,没出几行信息就闪退了.点击其他几个tomcat的startup.bat,也一样的结果,顿时感觉莫名其妙,之前都用得好好的啊,其中一个还集成在eclipse里面的啊. 英语菜鸡,百度一下,大部分都说是java与tomcat环境变量配置的问题: 比如这样: 还比如这样: 我去,JAVA环境变量没配好的原因自己挨板子去,你们竟然提出要

VS发布 错误 未能将文件 复制到

自己一手搭建的网站 ASP.MVC4 最近修改写功能 之后一直发布不了 一直报 错误 15 未能将文件 easyui\themes\gray\images\Thumbs.db 复制到 obj\Release\Package\PackageTmp\easyui\themes\gray\images\Thumbs.db. 未能找到文件"easyui\themes\gray\images\Thumbs.db". 0 0 MvcTender 错误 14 未能将文件 easyui\themes\

eclipse发布项目时,会自动还原server.xml和content.xml文件

因为Tomcat的端口冲突,导致eclipse发布项目时,失败.于是到server.xml文件中修改端口,重启使用eclipse发布项目,发现依然报端口冲突的错误,其原因时,刚才对server.xml文件的修改,被eclipse给覆盖了,使用的是eclispe中自带的server.xml文件,如下所示: 既然 eclipse 会只用该文件覆盖tomcat中的server.xml文件,那么我注解修改 eclipse 自带的 server.xml 文件就行了.测试结果如果如此.以前一直没有太关注ec

eclipse如何把多个项目放在一个文件夹下【eclipse中对项目进行分类管理】-图示详解

1.在Package Explorer顶部的右侧的倒数第三个有个倒三角,点击倒三角 2.选择Top Level Elements->Working Set 3.此时就会发现,很多项目会自动纳入一个文件夹,这个文件夹的名字叫做other Projects,这是默认的 4.如果想自己建立自己的文件夹,点击倒三角,Configure Working Set,会出现弹框. 5.在上界面中,点New进入以下界面.双击某一文件夹,就会进入编辑界面,可以修改文件夹名称,也可以选择将那个项目放置到该目录下.想删

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

一.发现问题在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字.二.验证很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中.在内置浏览器中输入http://localhost:8080/webDemo/login.jsp可正常打开.但在外部浏览器上打开http://localhost:8080时确没有出现所期望

Tomcat下的修改缺省项目文件夹

在Tomcat下缺省的项目的文件夹是ROOT,而在实际生产环境中往往项目都会用实际的项目名命名模板来命名项目的,所以如果不需要使用Tomcat默认的ROOT作为项目包名字就需要修改配置文件了,需要修改的配置文件很简单,在Tomcat的目录下的conf的配置文件: [[email protected] conf]# vim server.xml#修改配置文件,在<Host></Host>段之间添加一行配置 <Context path="" docBase=&