eclipse-tomcat发布java web项目 解决404

来源:互联网 发布:云购cms源码 编辑:程序博客网 时间:2024/05/20 01:38

1,最简单的方式就是直接右击项目,然后run as。。


2,在eclipse中安装tomcat插件,之后会有这个图标:


,点击第一个,那么tomcat就会启动。

3,进入tomcat目录下的\conf\Catalina\localhost目录,新建项目名.xml文件,格式如下:

<!--    Context configuration file for the Tomcat Administration Web App    $Id: admin.xml,v 1.2 2002/07/23 12:13:05 remm Exp $--><Context path="/SpringLingerUI" docBase="D:\Projects\SpringLingerUI\WebContent"        debug="0" privileged="true">  <!-- Uncomment this Valve to limit access to the Admin app to localhost   for obvious security reasons. Allow may be a comma-separated list of   hosts (or even regular expressions).  <Valve className="org.apache.catalina.valves.RemoteAddrValve"    allow="127.0.0.1"/>  --></Context>
其实就是一个context的标签。path就是“/项目名”,docBase就是项目的webcontent目录,设置好这两个变量就可以了。

然后再点击tomcat图标运行就可以访问了。

4,不过我自己在运行的时候却无法刚问,报了404。仔细查看发现,我的项目的源文件夹下的webconten/met-inf没有classes文件夹,也就是编译后的文件不在应该在的位置。然后我查看了项目源目录下的.classpath文件,如下:

最后的output项的path指向的路径,就是这个项目最终编译后的路径,这个明显不是我们想要的,把它改为

最后重启eclipse,就可以访问了。


那么如何在项目最开始就设置output目录为webcontent下呢?


新建dynamic web project的时候,不要填完项目名就直接点击finish,而是点击next,会有如下:

把这里改为webconten下的class文件夹即可。


当然如果是已经存在的项目,也是可以修改这个output目录的,右击项目,然后选择Buil path,选择source选项卡,如下图:


至此,使用eclipse的tomcat插件发布java web项目就完成了

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 过失致人重伤赔偿不起怎么办 被别人打了派出所不管怎么办 先动手的被打伤怎么办 自为伤了人怎么办? 孩子被打不敢还手怎么办 小孩给电打了怎么办 电打了手都黑了怎么办 手指被电打伤了怎么办 电打了手有点麻怎么办 没打人对方确弄个轻伤证明怎么办 对人造成轻伤害怎么办 如果有人要砍我怎么办 美版手机坏了怎么办 战地4ping太高怎么办 喝了红牛睡不着怎么办 球球大作战总是闪退怎么办解决方法 球球大作战手机号己绑定怎么办 弄的底窝中药味太大怎么办 锤子手机上不了网怎么办 ppt没保存就卡了怎么办 ppt卡了没保存怎么办 匡威鞋舌头跑偏怎么办 霍尼韦尔dcs cb锁死怎么办 谷歌身份验证器丢失 怎么办 叛乱2手雷没了怎么办 王者转移号封了怎么办? 电脑被入侵挖矿怎么办 我把exe删除了怎么办 大学图书馆借书超过期限了怎么办 win10更新完鼠标没有了怎么办 打开软件提示运行出错怎么办 电脑中了u盘病毒怎么办 电脑中病毒自动重启怎么办 病毒软件不断发信息买服务怎么办 qq被腾讯屏蔽了怎么办 电脑被u盘中毒怎么办 电脑一分钟重启怎么办 创维电视音量小怎么办 捷豹pin码忘记了怎么办 华为手机版本更新下载不了怎么办? 微信钱包没有钱怎么办