问题描述:
新建servlet,java文件导包处报错multipe markers at this line the type java.objectinputstr xxx
原因分析:
myeclipse软件,Window-Preferences-Java-Compiler编译器版本和你本地安装的jre(安装jdk时带的)版本相差太大导致(网上有说的是不一致导致)
小编出现问题时的软件版本信息:
myeclipse2010 ,Compiler最高版本只支持到1.6,故选择的是1.6,安装的jdk是1.8,tomcat是7.0,在新建完servlet时,导包处报错,找了很久原因,网上说是myeclipse编译器版本和jre版本不一致导致,于是从新安装myeclipse2014,解决问题
解决办法:
小编重新安装了myeclipse2014版本,编译器可以支持到1.7,不再报错
建议:本地jdk版本与myeclipse中选择的Compiler版本最好保持一致,和tomcat版本最好也保持一致。例如,myeclipse2014,选择Compiler 1.7,安装jdk1.7,tomcat7