事情是这样的,昨天开始搞Tomcat服务器,一开始到官网下最新版本7.7,谁知道7.7和5.5的目录结构
比较多的不同,这些都是小事,上网找都基本能解决,最后该配的环境变量配好了(搞了这里对环境变量
一通后对环境变量有了新的认识),正常启动Tomcat7.7,用端口能登陆,能进入Tomcat后台。
lomboz Eclipse我下的是最新版的3.3一体包,都是官方的,一切使用正常,那么接着我就用lomboz Eclipse
来测试Tomcat服务器,期间new Dynamic web project之类的就不说了,该添加的jar包我都在Tomcat的Classpath
中添加了,构建了一个xx.jsp测试程序,接着run on server...问题出现了
情况是:在lomboz Eclipse中的server开发窗口中Tomcat服务器是能启动的,由stop到start,但是console开发窗口
中的Tomcat启动信息总是红色,注意,总是红色!!!如下图,然后我以为能使用了,就在浏览器中输入
http://localhost:8080,出现404(妈的,我昨天一天都不知道看见多少次这这数字了),我就奇怪,干嘛我
用Tomcat的startup.bat启动后,访问Tomcat页面正常,我把lomboz Eclipse写的xx.jsp放到Tomcat的Root目录下
然后在浏览器输入http://localhost:8080/xx.jsp也正常,那为毛用lomboz Eclipse启动Tomcat后就一切都不起
作用啊?我开始把问题归咎与Tomcat的版本上,我看的是马老的视频,我把版本降到和他一致的Tomcat5.5,快速
搞定环境变量之类的,还是同样的问题,我先后把Tomcat5.5,6.0,7.7都试了,都不行,还不成是lomboz Eclipse
的版本问题,还是jdk的版本问题,还是他妈的什么版本的兼容问题,谁能告诉我这条路怎么走下去,难道我以后
就必须在lomboz Eclipse编写,然后到外面调试?这还叫IDE吗,哪位同僚能救救我!
------解决方案--------------------
我在弄eclipse的时候,启动tomcat也是红色但是能用
是不是你哪里的配置有问题,我在学习的时候记了一个笔记,你看看
能不能帮上忙
------解决方案--------------------
我都没有看见你有 tomcat的图标 你是不是没有插件啊
------解决方案--------------------
我用myeclipse的时候有时也是红色,最后发现去掉自带的web项目中的javaEE jar包就好了 我只导入一个servlet-api.jar就可以了