zoukankan      html  css  js  c++  java
  • Tomcat 配置问题总结

    本人是一个前端屌丝儿,最近没事研究了一下tomcat的部署问题,一下列几个实用的小技能(直接上干货了,不赘述):

    1,路径引用部署

      在tomcat目录下的conf/Catalina/localhost/下创建xml文件,内容

       

    <?xml version='1.0' encoding='utf-8'?> 
    <Context crossContext="true" docBase="D:/www" path="www" reloadable="true"> 
    </Context> 

    这样就可以不用讲项目文件全部copy进tomcat的webapps中了,“docBase”让你想放哪就放哪。path为虚拟目录,访问就可以用localhost:8080/www访问了

    2,由于问题1,如果www之下没有所谓的index.xxx的文件,敲地址就会出现“404”,解决办法:

    找到tomcat目录下的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>
                <param-value>false</param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
        </servlet>

    将里面的listings中的键值param-value改为true,就可以直接访问大目录列表了

    3,由于本人是windows,所以下载的是windows版本的tomcat,如果烦每次开机之后都要进入bin目录去启动tomcat,那么有两个小招:

       ①将bin目录下的startup.bat发送到桌面快捷方式,这样启动你会发现弹出了一个tomcat7命令窗口,烦!(本人是前端,不关注日志打印,全部在浏览器调试,这点算白说。。。。。)

       ②cmd进入bin目录,键入命令“service.bat install",这样你的”金山卫士/360安全卫士”就会提醒你有服务要安装,一路确定。

    再来看我们的本机服务“services.msc",找到Apache tomcatx--属性--自动,启动,这样就OK了,每次开机之后直接敲你的项目地址localhost:8080/www,神奇的网站就出来了

    4,嫌多余的:8080输入繁琐????端口的事情别问我,这问题我不知道  -_-!!

    恭候大神吐槽拍砖!!

  • 相关阅读:
    as
    留言板
    HEOI2020游记
    min_25筛学习笔记
    计算几何初步
    「狗屁不会」exlucas
    GCD of Sequence
    做题记录
    一些奇怪的坑+好东西
    关于我
  • 原文地址:https://www.cnblogs.com/Brose/p/tomcat.html
Copyright © 2011-2022 走看看