精华内容
下载资源
问答
  • 主要介绍了修改Tomcat默认访问根目录的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • Tomcat网站根目录设置

    万次阅读 2019-06-11 18:53:25
    我这里想实现的效果就是不通过项目名访问tomcat,访问localhost:8080加载到指定的项目,一般的项目放到tomcat的webapp目录,通过localhost:8080/xxx的方式进行访问,要想不加项目名,有以下几种解决方式: ...

    一、问题描述

     

    我这里想实现的效果就是不通过项目名访问tomcat,访问localhost:8080加载到指定的项目,一般的项目放到tomcat的webapp目录,通过localhost:8080/xxx的方式进行访问,要想不加项目名,有以下几种解决方式:

    1.删除ROOT目录,将项目放到ROOT目录下

    2.删除ROOT目录,配置server.xml指定目录

     

    二、解决方法

     

    用方式一我这边有个问题就是,由于项目是.war包,所有直接放进去,很尴尬,没有解压放进去,根本就访问不了,所以方法一不太适合,只能用方法二,修改tomcat目录下的conf/server.xml,在<Host>节点里添加,以下内容就行了:

    <Context path="/" docBase="web" debug="true" reloadable="false"></Context>

    项目就放在webapp目录下,当然你也可以通过docBase指定绝对路径,比如docBase="/root/xxxx",我这里用的是web,是相对路径,这样的好处就是,我只要上传war包到webapp目录下,启动tomcat是自动解压,会生成web目录,这样比较方便。

    展开全文
  • 修改tomcat设置访问根目录文件

    千次阅读 2018-07-06 11:51:36
    1.清除webapps\ROOT下的内容 2.修改conf下web.xml    <servlet-name>default ... <servlet-class>org....3.在root目录下随便放置一个文件,启动tomcat,访问tomcat对应端口,如果看到该文件,则设置成功。

    1.清除webapps\ROOT下的内容

    2.修改conf下web.xml

        <servlet>
            <servlet-name>default</servlet-name>
            <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
            <init-param>
                <param-name>debug</param-name>
                <param-value>0</param-value>
            </init-param>
            <init-param>
                <param-name>listings</param-name>
    <!-- 将下面false改为true即可 -->
                <param-value>false</param-value> 
            </init-param>
            <load-on-startup>1</load-on-startup>

        </servlet>

    3.在root目录下随便放置一个文件,启动tomcat,访问tomcat对应端口,如果看到该文件,则设置成功。

    展开全文
  • 1,设置跟路径时,三种方式  在Tomcat默认安装后,tomcat的主目录是webapps/root目录,所以如果想改变tomcat的主...这样重新启动tomcat,我们的主目录就被设置为dolphin这个项目了。  第二种方法是:  将tomcat
    
    1,设置跟路径时,三种方式 
    

    在Tomcat默认安装后,tomcat的主目录是webapps/root目录,所以如果想改变tomcat的主目录的话可以如下所做,所以 
    第一种方法是: 
    打开C:/Tomcat/conf/server.xml,在<host></host>之间 
    加入代码:<Context docBase="d:/Tomcat 5.5/webapps/medi" path="" debug="0"  reloadable="true"/> 
    这样重新启动tomcat,我们的主目录就被设置为dolphin这个项目了。 

    第二种方法是: 
    将tomcat安装目录下的ROOT下的所有文件全部删除,然后将工程的解压后的文件全部拷进去。 

    第三种方法是: 
    Tomcat5.0以下版本在d:/Tomcat/conf/Catalina/localhost目录下会自动生成了一个ROOT.Xml, 
    但是5.0以上版本不再生成此文件,所以可以新建个ROOT.xml,在里面加入如下代码: 
    <?Xml version='1.0' encoding='utf-8'?> 
      <Context crossContext="true" docBase="d:/Tomcat 5.5/webapps/medi" path="" reloadable="true"> 

    </Context> 

    上面是网上拷贝的代码,搜了一下,网上都是这三种方案,大部分人都是copy。

    默认情况下webapps是host的基准目录,在这种情况下第一种方案和第三种方案都是有错的

    第一种方案可以实现将medi设置成ROOT,但有副作用,medi会造成重复加载,即medi部署了两次,分别是ROOT和medi。

    第三种方案在tomcat7下是无效的,其他版本未知,medi在webapps目录下,而webapps目录下的项目本来就会加载,所以tomcat会忽略ROOT.xml。

    解决方法也很简单,把medi移到非webapps目录。对于有强迫症的程序员,总感觉有点不爽,webapps本来就是放项目的,现在却不能放这里,没法接受啊!

    展开全文
  • Idea部署tomcat根目录

    千次阅读 2017-10-28 19:27:56
    最近想用Idea创建web项目,需要部署tomcat,照着网上的教程部署后,不知道项目的根目录是那个,导致项目的index.jsp无法访问到。 如图,我在WEB-INF下创建了views文件夹·,在views文件夹下创建了index.jsp,这样web...

    最近想用Idea创建web项目,需要部署tomcat,照着网上的教程部署后,不知道项目的根目录是那个,导致项目的index.jsp无法访问到。
    如图,我在WEB-INF下创建了views文件夹·,在views文件夹下创建了index.jsp,这样web.xml文件的welcome-file配置路径不知道怎么写。
    这里写图片描述

    最后在工程目录下的.idea/artifacts下找到了部署文件exploded.xml
    这里写图片描述

    文件中的output-path直接指明了根目录
    这里写图片描述

    这里写图片描述

    所以web.xml文件中welcome-file配置为

        <welcome-file-list>
            <welcome-file>\WEB-INF\views\index.jsp</welcome-file>
        </welcome-file-list>
    展开全文
  • 本篇文章主要介绍了实现将Web应用部署到Tomcat根目录的三种方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • IDEA配置tomcat的访问根目录路径

    千次阅读 2020-04-19 10:22:29
    一. 知识储备 点击工具栏的run->... 弹出的对话框里,可以选中当前的tomcat,在右边面板修改项目的启动路径。 或者点击右边面板的Deployment,修改下面圈住的路径也是可以修改项目的启动路径,如下 ...
  • 将应用部署到Tomcat根目录的目的是可以通过“http://[ip]:[port]”直接访问应用,而不是使用“http://[ip]:[port]/[appName]”上下文路径进行访问。 方法一:(最简单直接的方法) 删除原 webapps/ROOT 目录下的...
  • 最近接受公司一个老的项目,还是用传统tomcat部署,有点头疼
  • 1.tomcat原来的默认根目录是http://localhost:8080,如果想修改访问的根目录,可以这样: 找到tomcat的server.xml(在conf目录下),找到: 代码如下:”localhost” appBase=”webapps” unpackWARs=”true” ...
  • 而且把项目文件都放在webapps目录下,显得完全没有必要,这时候我们就需要重新设置根目录了,本文将告诉你设置的方法。   本文在Mac环境下演示,但同样适用于Windows系统环境,按照操作步骤来一定能够设置成功。 ...
  • tomcat 设置根目录访问

    千次阅读 2014-09-30 21:34:24
    Tomcat默认安装后,tomcat的主目录是webapps/root目录,所以如果想改变tomcat的主目录的话可以如下所做,所以  第一种方法是:  打开C:/Tomcat/conf/server.xml,在之间  加入代码:  这样重新启动tomc
  • 修改Tomcat默认访问根目录

    千次阅读 2018-09-30 10:05:46
    Tomcat安装后,Tomcat的主目录是webapps/root目录。 在conf文件夹下面找到server.xml 配置文件打开 在&lt;hosts&gt; ......&lt;/hosts&gt;中间添加一行 &lt;Context path="" ...
  • tomcat 根目录设置

    千次阅读 2009-08-21 03:23:00
    tomcat的默认根目录是在ROOT目录下面,这样的设置多有不便,因为,通常我们会有一个自己的开发目录(里面保存自己的开发文件),如果每次测试都将文件拷贝到ROOT下面,是件很麻烦的事情,那么有没有办法将自己常用的...
  • Java获取Tomcat根目录

    千次阅读 2019-09-19 22:22:56
    第一种方式:System.getProperty("catalina.home"); 获取的内容:F:\apache-tomcat2222 第二种方式:Test.class.getResource("/"); 获取的内容:file:/F:/workspace/工程名/target/cla...
  • 修改Tomcat的网站根目录

    万次阅读 2011-05-03 18:46:00
    想把Tomcat的默认网站根目录修改成自己指定的目录,比如:F:/MyWeb。这样以后把自己写的index.jsp放到该目录下,就能通过http://localhost:8080/index.jsp来访问我的F:/MyWeb/index.jsp文件。其实就是修改conf目录中...
  • Tomcat安装后,Tomcat的主目录是webapps/root目录。 在conf文件夹下面找到server.xml 配置文件打开 在<hosts> ......</hosts>中间添加一行 <Context path="" docBase="/usr/tomcat/apache-tomcat-...
  • 在成功安装tomcat后,访问网址 http://localhost:8080默认是tomcat的管理页面,如何配置自己的工程为默认的根目录呢? 我这里说两种方法: 一、方法一 1.找到tomcat的webapps目录,修改一下ROOT文件夹的名字,ROOT...
  • title: 部署Web应用到Tomcat根目录 date: 2019-04-15 10:17:50 categories: Linux tags: Tomcat# 引言 Tomcat安装后,默认目录是/webapps/ROOT,我们自己的Web应用就需要以localhost:8080/test这种方式...
  • 项目部署到tomcat根目录下(我知道两种方式) 将 webapps/ROOT/ 下的内容删除,将内容放到ROOT下 访问http://localhost:8080,页面显示 将vue的包复制到webapps中 修改 conf/server.xml中的 docBase的值 改...
  • tomcat访问根目录下静态文件

    千次阅读 2017-08-31 11:19:36
    127.0.0.1:8080/index.htm index.htm需要放在webapps/ROOT/下 否则404
  • 二、tomcat怎么设置了虚拟根目录? 三、如果修改虚拟根目录? 四、虚拟目录(根目录的子目录) 五、如何设置虚拟目录? tomcat版本:apache-tomcat-7.0.42 参考:...
  • 开发web工程时经常要获取工程的根目录,自己用Java实现的获取Tomcat下war包部署的Web工程根目录路径的方法,主要利用web工程默认的目录结构,此外也可以指定工程名称获取工程目录的绝对路径
  • spring boot设置tomcat端口号和根目录

    千次阅读 2018-05-24 10:41:52
    添加两个配置,如下:server.port = 8888 server.context-path = /HelloWorld tomcat的默认端口是8080,默认路径是根目录/。我们现在改成端口8080以及上下文路径 /HelloWorld。...
  • Tomcat下Web应用如何根目录

    千次阅读 2018-01-08 15:48:11
    1.开发中Web应用如何部署到根目录 通常开发过程中一般访问的方式是http://ip:8080/项目名(例如:ProviderProject),不会是直接访问根路径的方式;在通过Eclipse配置完工程开发过程中发布的用的Tomcat以后会出现如下...
  • 在Windows中配置多个tomcat服务器和修改tomcat的根目录 在Windows中配置两个tomcat服务器 找到tomcat的安装路径,在conf目录下找到server.xml修改tomcat的根目录 标签的上面添加如下代码即可把项目的根目录设置到D:/...
  • 做微信二次分享,有一个txt文件必须 放到根目录下,但网站根目录下无法直接访问,子文件夹下去可以访问,这怎么解决? 我的tomcat配置如下 ...
  • 场景 在配置Tomcat的https时,需要访问到Tomcat...这里所谓tomcat根目录不是直接打开Tomcat下的带有bin、conf目录的目录, 而是在webapps目录下的ROOT目录下,为根目录。 实现 在ROOT目录下新建hello.html ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 90,818
精华内容 36,327
关键字:

tomcat设置根目录