tomcat启动正常,404. Eclipse没有正确部署工程项目

http://blog.csdn.net/lynn_wgr/article/details/7751228

在eclipse中新建的Dynamic Web Project。写好代码后,选择Run on Server(当然Server配置为Tomcat),但是运行后我们发下在Tomcat的安装目录下并没有出现我们所建立的工程名字。很明显,项目并没有自动部署到Tomcat的Webapps中。
不信我们等eclipse中的tomcat启动以后。在eclipse内置的浏览器中输入http://localhost:8080/webDemo/login.jsp(其中webDemo为工程名字)。可以正常打开。但是我们在外部的浏览器上打开http://localhost:8080时确没有出现所期望的小猫画面。也就是说,toncat并没有正常启动。(经常我们都是在bin目录下点击startup.bat后。在输入http://localhost:8080就可以看到期望的小猫了)

为了使我们的项目能像myelipse那样自动部署到webapps目录(可以使用插件,但是eclipse插件好像不怎么好用,反正我是不喜欢)。我们需要对我们所建立的tomcat Server做一些简单的修改。
1:将eclipse内的Tomcat服务器停止。Stop

2:删除之前run on server中的项目

3:在servers下面选择Tomcat服务器。右键点击后选择Open,出现如下提示:
修改Server Locations(默认是选择的第一个。如果没有进行1,2步操作时。该选项是灰色的无法编辑)
选择第二项(Use Tomcat installation(takes......)
4:将下面的Deploy path 改成 webapps,默认是wptwebapps,上面的Server Path对应电脑上的Tomcat安装目录
5:保存设置。退出
6:点击web项目,Run as --> Run on Server--.....
这时。项目会自动部署到tomcat的webapps下面。启动后可以正常浏览。

注意此时tomcat--conf目录下得server.xml文件有改变(eclipse自动修改。注意修改的内容<Context ......>

时间: 2024-12-20 20:12:02

tomcat启动正常,404. Eclipse没有正确部署工程项目的相关文章

tomcat启动正常,但是访问项目时,404. Eclipse没有正确部署工程项目

在eclipse中新建的Dynamic Web Project.写好代码后,选择Run on Server(当然Server配置为Tomcat),但是运行后我们发下在Tomcat的安装目录下并没有出现我们所建立的工程名字.很明显,项目并没有自动部署到Tomcat的Webapps中. 不信我们等eclipse中的tomcat启动以后.在eclipse内置的浏览器中输入http://localhost:8080/webDemo/login.jsp(其中webDemo为工程名字).可以正常打开.但是我

TOMCAT启动完成但是ECLIPSE仍然显示starting....

最近重新部署了一个TOMCAT服务,但是启动碰到个问题,虽然TOMCAT控制台已显示启动成功,但是ECLIPSE右下角仍然一直显示STARTING,最后TOMCAT超时,启动失败. 之前以为是拷贝工程的问题,但其实是SERVER配置的问题,在如图所示的界面中,修改HOST NAME为本机,localHost或者127.0.0.1均可,保存后重新启动tomcat可解决该问题

tomcat启动后 404 页面无法访问

如果修改端口后还不能访问,先关闭tomcat, 在bin目录下命令 ./shutdown.sh 找到80进程  netstat -an | grep 80 杀死80进程 ps -ef | grep httpd | grep -v grep | cut -c10-15 | xargs kill -9 重启tomcat(bin目录下) ./startup.sh

eclipse中配置的tomcat 启动正常 但是访问报404错误

问题描述: 在eclipse中配置的Tomcat,启动是正常的,控制台显示启动成功,也没有报任何错误信息,但是访问的时候就报404错误,然后直接在bin目录下启动startup.bat的方式就是正常的.然后就很纳闷,之后在网上搜了下资料,说是Eclipse的配置出了问题. 解决方案: 1.如果Server里的tomcat启动了,需要先停掉.然后再移除添加的项目 2.之后双击server中配置的tomcat服务器,会弹出如下界面. 3.在Server Locations配置中选择第二个选项,use

ubuntu 下如何在eclipse上安装部署发布tomcat

搞了半天终于搞定了,把心得写下来吧.真心感觉一般开发人员使用windows下面开发就够了,所谓的ubuntu安全性是服务器方面的,一般开发人员根本没法碰,不过还是有很多爱好者想弄弄,我也是其中之一哈. 介绍我的环境:ubuntu14.04       JDK1.7.0_79    tomcat7.0.69  eclipse3.4:j2ee 版 下面开始了:(可能有点啰嗦,我这里是想详细点,将就着看吧) 首先eclipse必须先安装好,没安装好的请参见下文,一定要注意:如果不懂安装,那就需要完全按

tomcat启动debug模式,使用eclipse远程调试

生产环境和测试环境可以将tomcat启动设置为debug模式,开始远程监听端口,然后在本地的eclipse中对项目远程调试,即可对指定的服务器中的tomcat进行远程调试. 一.打开tomcat/bin/Catalina.bat文件,在下面位置输入:SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=800

将Eclipse项目自动部署到Tomcat的webapps目录下

在eclipse中新建的Dynamic Web Project.写好代码后,选择Run on Server(当然Server配置为Tomcat),但是运行后我们发下在Tomcat的安装目录下并没有出现我们所建立的工程名字.很明显,项目并没有自动部署到Tomcat的Webapps中.不信我们等eclipse中的tomcat启动以后.在eclipse内置的浏览器中输入http://localhost:8080/webDemo/login.jsp(其中webDemo为工程名字).可以正常打开.但是我们

Eclipse使用异常——tomcat启动

Eclipse使用异常--tomcat启动 一:问题描述 Eclipse刚上手.很多地方与Myeclipse不一样的地方.比如tomcat的使用.真心的蛋疼. 环境:JDK7.TOMCAT7.Eclipse中从svn检出来的Web项目.将项目部署到tomcat中(不管是哪种方式).最后启动.卡在Starting Apache Tomcat - 就死.过一会后面就提示失败.仅仅弹出如图对话框.没有任何其他信息: 将项目打成war包放在tomcat下直接启动tomcat反而可以正常启动. 二:问题解

严重: Error in dependencyCheck java.io.IOException: invalid header field(tomcat启动成功可是訪问web项目404错误)

tomcat启动的时候出现 严重: Error in dependencyCheck java.io.IOException: invalid header field 而且tomcat也不自己主动reload 然后訪问在eclipse里面訪问web页面出现404,原来web程序一直没有被load进tomcat里面 原因:WebContent > META-INF > MANIFEST.MF文件不是多了几个空行就是多了几个空格,导致出现IO错误 解决的方法去掉空格和空行 重新启动tomcat