本来我用的是tomcat6.0官网版本,正常启用。但是tomcat7.0有新特性,所以....但是更改为7.0后tomcat就无法启动

我有一个项目,原来用的eclipse的tomcat版本是6.0,然后我换了eclipse的tamcat版本7.0,然后现在项目当中_百度知道Tomcat7改为6、Server Tomcat v6.0 Server at localhost failed to start.等异常 - 操作系统当前位置:& &&&Tomcat7改为6、Server Tomcat v6.0 Server at localTomcat7改为6、Server Tomcat v6.0 Server at localhost failed to start.等异常&&网友分享于:&&浏览:0次Tomcat7改为6、Server Tomcat v6.0 Server at localhost failed to start.等错误花了一上午的时间使用java开发了一个微信聊天机器人(我会将如何编写的过程分享给大家),号码为:qiubenlizi,大家有兴趣可以玩玩。当我将war包上传到SAE服务器的时候,运行出来的结果是这样
知道是服务器找不到文件,在本地上可是正常运行的,谷歌了一下, 说是SAE用的jdk1.6,而我用的事jdk1.7,tomcat也要相应的改成6,下面就讲一下如何转换
第一,将tomcat7里面的项目remove掉,并关闭;
第二,更改jdk1.6(首先你要有1.6的环境)
按照图示上,一步一步来
第三步,修改tomcat版本
别忘了将项目clean重新编译一下。
到这一步,貌似都修改完毕, 好,那我们就来跑一下,但你会发现项目上有叉号,代码上也没有错误,很是纠结,这里我再次谷歌了一下, 说是要修改项目根目录下的
org.mon.project.facet.core.xml文件,我在eclipse找了半天愣是找不到,原来是在项目空间里,也就是项目目录Location,
找到项目所在文件夹,里面有.settings文件夹,打开,找到xml文件使用Notepad++打开,记事本,写字本都行,代码如下
&span style=&font-family:Microsoft YaHfont-size:14&&&?xml version=&1.0& encoding=&UTF-8&?&
&faceted-project&
&runtime name=&Apache Tomcat v7.0&/&
&fixed facet=&jst.web&/&
&fixed facet=&java&/&
&fixed facet=&wst.jsdt.web&/&
&installed facet=&jst.web& version=&3.0&/&
&installed facet=&wst.jsdt.web& version=&1.0&/&
&installed facet=&java& version=&1.6&/&
&/faceted-project&
&/span&将这里的jst.web修改为2.5,这里顺便提醒一下, 最好把java修改为1.5的,不然最后你也要修改,后来我是这样修改的
其实在这个界面就可以把xml配置文件里面的内容一一修改。。。(菜鸟毕竟是菜鸟,呵呵)
接下来再次Clean,然后错误没了,是不是很高兴呢?
紧接着将tomcat6跑起来,发现汤姆猫罢工了,报出这样的错误
“Server Tomcat v6.0 Server at localhost failed to start.”,真是气shi人了。。。
谷歌再来!
解决的步骤如下
进入Server界面双击tomcat6在 &General information& 模块点击&Open launch configuration&链接在对话框中选择ClassPath Tab点击&Add external jar&按钮
在tomcat6安装目录下找到jar包如:/tomcat6/bin/tomcat-juli.jar
关闭对话框重启tomcat6
最最后,让汤姆猫跑起来,可以了,跑的比狗还快,我已经累成狗。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有servlet3.0只能被tomcat7.0支持吗?为什么我看到一个项目用tomcat6.0的servlet却是3.0_百度知道为什么我的TomCat的StartService选项没用我本以为是从6.0换成7.0环境变量没有换可是改过来还是不能启动_百度知道Tomcat 全系漏洞未解决,升级才是解决之道 - 开源中国社区
当前访客身份:游客 [
当前位置:
Tomcat 全系漏洞未解决,升级才是解决之道
今天 Tomcat 官网上又爆出 3 个问题,其中两个是之前的漏洞被验证并未解决问题。这三个漏洞分别是 Session fixation still possible with disableURLRewriting enabledSeverity: LowVendor: The Apache Software FoundationVersions Affected:- - Apache Tomcat 6.0.33 to 6.0.37解决的办法:升级到 Tomcat 6.0.39Incomplete fix for CVE- (Information disclosure)Severity: ImportantVendor: The Apache Software FoundationVersions Affected:- - Apache Tomcat 8.0.0-RC1- - Apache Tomcat 7.0.0 to 7.0.42- - Apache Tomcat 6.0.0 to 6.0.37解决的办法:升级到每个分支的最新版本Incomplete fix for CVE- (Denial of Service)Severity: ImportantVendor: The Apache Software FoundationVersions Affected:- - Apache Tomcat 8.0.0-RC1 to 8.0.0-RC5- - Apache Tomcat 7.0.0 to 7.0.47- - Apache Tomcat 6.0.0 to 6.0.37解决的办法:升级到每个分支的最新版本
Tomcat 的详细介绍:
Tomcat 的下载地址:
想通过手机客户端(支持 Android、iPhone 和 Windows Phone)访问开源中国:
旧一篇: 3年前
新一篇: 3年前
相关讨论话题
你也许会喜欢
那意思是6.x中,6.0.39是最安全了。
2楼:红薯 来自
引用来自“鱼中鱼”的评论那意思是6.x中,6.0.39是最安全了。必须是
3楼:白小衣
升级到最新就解决了,怎么能叫全系漏洞未解决呢?难道要每个小版本发布一个x.x-sp1才算解决吗
6.0-sp1??
4楼:阿信sxq
8.0.0-rc1?本来就不是正式版
5楼:阿伟-W
解决之道就是让你升级的,老版本一个一个打patch,这个还不累死啊
6楼:鱼中鱼
引用来自“红薯”的评论引用来自“鱼中鱼”的评论那意思是6.x中,6.0.39是最安全了。必须是 到今天39也不安全了。http://www.cjsdn.net/post/view?bid=6&id=200880建议升级至6.0.41
与内容无关的评论将被删除,严重者禁用帐号
本周热点资讯
本站最新资讯

我要回帖

更多关于 tomcat6.0官网 的文章

 

随机推荐