lacrimarrum
2018-05-07 05:53
采纳率: 61.8%
浏览 2.9k
已采纳

服务器上的tomcat 部署项目 怎么让路径带上项目的名字

本地路径
(类Mapping)(方法Mapping)
http://localhost:8080/productInfo/productInfoBylike.do
本地启动 这个项目可以访问

发布到tomcat后
http://localhost:8080/productInfo/productInfoBylike.do 404

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

9条回答 默认 最新

  • qq_21900459 2018-05-07 06:03
    已采纳

    配置服务器中网址的指向路径

    点赞 评论
  • ??????0117 2018-05-07 05:55

    有的开发工具可以设置 比如 idea

    点赞 评论
  • wjat5276 2018-05-07 06:10

    这个应该是在配置文件里可以配置的

    点赞 评论
  • little_how 2018-05-07 06:18

    之前已经回答过你的问题,这里再给你写个多项目的吧
    修改tomcat/conf/server.xml文件

      <Host name="localhost" appBase="webapps"
    unpackWARs="true" autoDeploy="true">
    <Context path="" docBase="D:/Program Files/Tomcat 8.5/webapps/apparelDev" debug="0" reloadable="true"/>
    <Context path="p1" docBase="D:/Program Files/Tomcat 8.5/webapps/project1" debug="0" reloadable="true"/>
    <Context path="p2" docBase="D:/Program Files/Tomcat 8.5/webapps/project2" debug="0" reloadable="true"/>
    <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
    prefix="localhost_access_log." suffix=".txt"
    pattern="%h %l %u %t "%r" %s %b" />
    
    </Host>
    

    说明:文档中的context中的path代表访问路径;
    如不需要项目路径就是第一个context示范:http://localhost:8080/
    需要的路径为第2第3个示范;http://localhost:8080/p1或http://localhost:8080/p1
    而第2第3个示范如果不配置的话,默认是以webapps下的项目名称为路径

    原来回答的路径如下:
    https://ask.csdn.net/questions/687834

    如有问题请继续提问,希望可以采纳;
    你之前的提问也希望采纳....

    点赞 评论
  • xiaoguokecsdn 2018-05-07 07:09

    点赞 评论
  • qq_27387135 2018-05-07 08:41

    web-info 上级文件夹的名字就是,随便改啊

    点赞 评论
  • xiaoxiong_blog 2018-05-07 09:08

    tomcat里面有个server.xml,有个context属性,你检查一下,如果配置了的话可以删掉,一般配置context是为了跳过项目名的,不知道为什么你要加项目名

    点赞 评论
  • liweihao19860000 2018-05-07 09:33

    http://localhost:8080/productInfo/productInfoBylike.do
    本地启动 这个项目可以访问
    发布到tomcat后
    http://localhost:8080/productInfo/productInfoBylike.do 404
    不知道你要问啥,本地启动可以访问证明你项目没有问题,发布到tomcat后
    http://localhost:8080/productInfo/productInfoBylike.do 404 404错误是表示资源不存在,发布到tomcat不知道你的是正式环境,还是测试环境,
    要用正式环境的ip地址或者测试环境的ip地址或者域名去访问的,localhost表示的是你本机电脑

    点赞 评论
  • lacrimarrum 2018-05-11 07:26

    大家说的都对 是这个垃圾服务器 还是 垃圾tomcat的问题

    点赞 评论

相关推荐 更多相似问题