我的项目已经部署到tomcat上了,但是用的是jdk1.8的,然后程序报错,百度了,说是要换jdk版本
我想问下,我要怎么换,才能换成功?我无论是环境配置还是安装包都安装好了,也配置好了,可是tomcat一执行就闪退,用cmd执行也会闪退,cmd的控制台闪退,我要怎么做才好...
我想问下,我要怎么换,才能换成功?我无论是环境配置还是安装包都安装好了,也配置好了,可是tomcat一执行就闪退,用cmd执行也会闪退,cmd的控制台闪退,我要怎么做才好?
展开
3个回答
展开全部
1.8的jdk目前还不是很稳定,主流的还是用的比较老比较稳定的1.6,可以用1.7
不知道你的环境是windows还是linux
windows的话,去oracle官网重新下载个jdk,吧旧的卸载掉再安装就好了,记得该环境变量
linux的话基本流程是一样的,先卸载旧版本,当然要看你的旧版本是怎么安装的,不通安装方式对应的卸载方式不同
再有就是你说自己的tomcat闪退,去查下tomcat的启动日志,也许能找到问题原因
不知道你的环境是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卸载干净,然后安装新的,配置环境变量指向新安装的路径就好了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询