2 mctime MCtime 于 2016.04.25 17:21 提问

tomcat部署项目路径问题

1.tomcat部署项目后访问项目的url是 http://ip:端口/项目名,是这样吗?
2.在eclipse中用tomcat部署项目时候:
图片说明
图片说明
server.xml里context标签里path的路径和Web project setting里路径只要组成"/项目名"
就可以了吗?
3.要是第二条是正确的话,那么为什么当server.xml和Web Project Setting里路径都是"/"
的时候也可以正常访问呢?
求大神科普!

4个回答

qq_15370821
qq_15370821   2016.04.26 18:57
已采纳

url访问地址 http://主机名:端口名/(webapp映射的url入口)

[主机名:端口]也可为在DNS服务器注册的域名地址, 主机名是server.xml的标签中配置的名字。web应用对应的标签一般在某对标签之间,即web应用是在某个主机之中。

标签中配置path="/",表示当前应用为所属主机的缺省web应用,用来处理不能匹配任何context path的请求,可看做当前主机的默认首页。

若设置path="/",会覆盖tomcat默认的缺省web应用,tomcat默认的首页是tomcat的官方使用说明。

MCtime
MCtime 虽然还有有点不懂,不过还是谢谢你
大约 2 年之前 回复
CSDNXIAOD
CSDNXIAOD   2016.04.25 17:32

关于MyEclipse中tomcat部署项目的路径问题
关于tomcat怎么部署项目问题
Servlet/JSP中的路径,Tomcat部署项目时问题
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

w172087242
w172087242   Ds   Rxr 2016.04.25 18:03

docpath代表的是你工程所在的路径,path是表示你的访问路径。
如果path="";
表示ROOT即为该工程,
如:http://localhost:8080/就直接可以访问到你的docpath所指向的工程了。
如果path="/myserver"
表示访问路径是myserver
如:http://localhost:8080/myserver就直接可以访问到你的docpath所指向的工程了。
当然如果你的tomcat的webapps下放置也一样的效果;
如webapps下放置了myserver工程,访问路径也是:http://localhost:8080/myserver

MCtime
MCtime   2016.04.26 16:12

没人了吗?感觉这个挺基础的,但是自己分不清,求大神

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
JAVA在向tomcat部署项目的时候,部署项目找不到路径,在对于款式和项目分离的情况下加载不到款式的路径问题
在打开部署后的项目后发现无款式,其中款式是单独与项目分离出来的 在新建服务器的时候,出现下图   双击图片 然后出现下面图片,然后修改其路径,修改为你tomcat的路径和项目款式的路径修改好。
Myeclipse tomcat部署项目至根路径INVALID的问题
情况如下图 1、eclipse项目: 在项目的.settings目录下,找到org.eclipse.wst.common.component文件: xml version="1.0" encoding="UTF-8"?> id="moduleCoreId" project-version="1.5.0"> deploy-name="twovs">
tomcat部署项目之访问路径问题
一般我们访问某个网站,直接输www.域名就可以访问,比如www.baidu.com。但是自己项目发布以后是http://ip/端口号/项目名,丑陋而且难记,怎么办?第一步。你需要申请一个域名,并解析到你的公网IP上。腾讯阿里华为现在都在做,傻瓜式解析,很简单。本地tomcat的可以略过此步。第二步,进入tomcat/conf/server.xml文件,修改tomcat端口号。 <Connec...
应用部署到tomcat的路径问题
概述: 单独用main 方法测试路径,默认是相对于工程名的目录,但是如果部署到tomcat之后,这就就没有相对路径了,那就找不到了。问题来了把那个作为参考目录? 1.解决方法 既然是部署到tomcat,就以tomcat安装目录为根目录,那么怎么获取tomcat的目录呢? String dir = System.getProperty("catalina.home");  tomcat
weblogic与tomcat服务器之间路径的问题
现在项目做的差不多了,有时间可以整理下问题,这里提到一个weblogic与tomcat服务器之间路径的问题,刚开始用的是tomcat开发,在第一次部署的时候遇到读取文件路径的问题,经理说以前遇到过好多次,解决方法就是直接写死了服务器的路径,然后找了一下获取工程路径的代码 package cn.cntomorrow.kxgk.util; import java.io.File; impo
将项目部署到Tomcat7时遇到的一点小问题
第一个项目打包成war文件,然后部署在webapps目录下,一切ok 而第二个项目部署到webapps目录下, 重启tomcat,然后一直出现404访问不到的错误。于是查看conf目录下的server.xml文件,发现其中第一个项目部署上有如下片段:。而没有发现第二个项目。于是copy上述片段,并在me-webapps目录下仿照第一个项目的形式创建了第二个项目,结构如下:
tomcat中三种部署项目的方法.txt
tomcat中三种部署项目的方法tomcat中三种部署项目的方法tomcat中三种部署项目的方法
将eclipse项目部署到tomcat根目录
tomca version: 7.x eclipse Version: Kepler Service Release 2 使用eclipse开发web项目,会把项目部署到tomcat中。按正常方法部署后,项目的访问路径会加上项目名,比如http://localhost:8080/hello_project/。 如果我们希望用http://localhost:8080/来直接访问,那么
关于tomcat部署项目出现的问题并解决方法
最近在跟进项目(maven)的web项目,出现了一些比较恼火的问题,记录了这次的解决方法并方便以后查阅。 问题如下: 当从SVN上面下载下来的项目,clean,build,install这一些列的操作完成后,准备部署到tomcat运行,但出现了问题。 “Project facet Java version 1.8 is not supported.” 通过project f
项目部署到tomcat中的时候需要注意的问题
先把tomcat中的项目clean。 选择server location为Use Tomcat Installation。 注意检查java程序到数据库的xml配置文件里的配置是否正确,驱动后面加数据库名称,账户名,密码都要正确