我的项目已经部署到tomcat上了,但是用的是jdk1.8的,然后程序报错,百度了,说是要换jdk版本

我想问下,我要怎么换,才能换成功?我无论是环境配置还是安装包都安装好了,也配置好了,可是tomcat一执行就闪退,用cmd执行也会闪退,cmd的控制台闪退,我要怎么做才好... 我想问下,我要怎么换,才能换成功?我无论是环境配置还是安装包都安装好了,也配置好了,可是tomcat一执行就闪退,用cmd执行也会闪退,cmd的控制台闪退,我要怎么做才好? 展开
 我来答
lionheart1988
推荐于2016-08-09 · TA获得超过6445个赞
知道大有可为答主
回答量:5772
采纳率:72%
帮助的人:2467万
展开全部
1.8的jdk目前还不是很稳定,主流的还是用的比较老比较稳定的1.6,可以用1.7
不知道你的环境是windows还是linux
windows的话,去oracle官网重新下载个jdk,吧旧的卸载掉再安装就好了,记得该环境变量
linux的话基本流程是一样的,先卸载旧版本,当然要看你的旧版本是怎么安装的,不通安装方式对应的卸载方式不同
再有就是你说自己的tomcat闪退,去查下tomcat的启动日志,也许能找到问题原因
追问
问问,是不是把机器上所有旧的jdk都卸载掉了,然后重新安装个jdk就好了?然后环境变量配置好久可以了?tomcat是7.0的,window7的系统,我项目里面报错,是这个错误:
The type java.util.Map$Entry cannot be resolved. It is indirectly referenced fro
m required .class files,能看下不
追答
是的,把本地已经安装的jdk和jre卸载干净,然后安装新的,配置环境变量指向新安装的路径就好了
流氓筱风
2015-07-07 · TA获得超过124个赞
知道小有建树答主
回答量:105
采纳率:50%
帮助的人:46.7万
展开全部
我还再用1.6的 -_-!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
指尖点滴bV
2015-07-07 · TA获得超过626个赞
知道小有建树答主
回答量:1258
采纳率:71%
帮助的人:255万
展开全部
jdk一般用1.7的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式