解决办法:将JDK版本改成一致。
步骤如下:
1、Window ——>Preferences ——>Java ——>compiler中的compiler compliance level对应的下拉菜单薯没中选择JDK版本。
2、Window ——>Preferences ——>MyEclipse ——>Servers ——
>Tomcat ——>Tomcat n.x ——>JDK中的Tomcat JDK name下的下拉菜单中选择自己电脑上安装的
JDK版本(必须与步骤1中的JDK版本一致)。
3、Window ——>Preferences ——>Java ——>Installed JRES,然后在数判纳右边选择与步骤1和2版本一致的JDK版本,如冲差果没有,可以自己添加,然后选中就可以了。
把jdk和tomcat都换成6的试下,这个是编译的问题
解决办法11>stop tomcat
2>盘符:/ Apache Software Foundation\Tomcat 6.0\work\Catalina\localhost
3>其中的文件夹看一遍,是否有session.ser 文件
4>删除这些文件夹(搞不真的文件夹可以不删,只删除自己熟悉的,比如自己的项目,但其凳中它文件夹中的族粗亏session.ser也必须删除)
5>重起tomcat
6>如果还是上面的错误,再看看文件夹了是否还有session.ser 文件,不过一般都可以使用了
解决方法2
tomcat启动时你的8080端口被占用也有可能出现这个情况,检查下是否在服务中把tomcat设置成自动兆神启动了,也就是说你的机器一启动你的tomcat就被启动了,然后你在myeclipse中再次启动的会就发生端口已经在使用的问题,不会如果是这个问题的话,你可以在myeclipse中点击重启tomcat的话应该是没有问题的。
你先用方法2试试吧。。。。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)