用的是eclipse3.4,文件关联和类型什么的都设置了,但是为什么总是打不开.tpl文件呢?
总是提示
could not open the editor: editor could not be initialized.
java.lang.nosuchmethoderror: org.eclipse.php.internal.core.documentmodel.parser.phplexer.getyy_buffer()[c
at org.eclipse.php.smarty.internal.core.documentmodel.parser.smartytokenizer.doscanendphp(smartytokenizer.java:845)
at org.eclipse.php.smarty.internal.core.documentmodel.parser.smartytokenizer.primgetnexttoken(smartytokenizer.java:2372)
at org.eclipse.php.smarty.internal.core.documentmodel.parser.smartytokenizer.getnexttoken(smartytokenizer.java:1144)
at org.eclipse.wst.xml.core.internal.parser.xmlsourceparser.getnextregion(xmlsourceparser.java:180)
at org.eclipse.php.smarty.internal.core.documentmodel.parser.smartysourceparser.parsenodes(smartysourceparser.java:84)
at org.eclipse.wst.xml.core.internal.parser.xmlsourceparser.getdocumentregions(xmlsourceparser.java:164)
at org.eclipse.wst.sse.core.internal.text.structureddocumentreparser._core_reparse_text(structureddocumentreparser.java:309)
at org.eclipse.wst.sse.core.internal.text.structureddocumentreparser.core_reparse(structureddocumentreparser.java:708)
at org.eclipse.wst.sse.core.internal.text.structureddocumentreparser.reparse(structureddocumentreparser.java:1352)
at org.eclipse.wst.sse.core.internal.text.structureddocumentreparser.reparse(structureddocumentreparser.java:1284)
at org.eclipse.php.internal.core.documentmodel.parser.phpstructureddocumentreparser.reparse(phpstructureddocumentreparser.java:81)
at org.eclipse.wst.sse.core.internal.text.basicstructureddocument.updatemodel(basicstructureddocument.java:2708)
at org.eclipse.wst.sse.core.internal.text.basicstructureddocument.internalreplacetext(basicstructureddocument.java:1925)
at org.eclipse.wst.sse.core.internal.text.basicstructureddocument.replacetext(basicstructureddocument.java:2414)
at org.eclipse.wst.sse.core.internal.text.basicstructureddocument.set(basicstructureddocument.java:2930)
at org.eclipse.core.internal.filebuffers.resourcetextfilebuffer.setdocumentcontent(resourcetextfilebuffer.java:580)
at org.eclipse.core.internal.filebuffers.resourcetextfilebuffer.initializefilebuffercontent(resourcetextfilebuffer.java:290)
at org.eclipse.core.internal.filebuffers.resourcefilebuffer.create(resourcefilebuffer.java:241)
at org.eclipse.core.internal.filebuffers.textfilebuffermanager.connect(textfilebuffermanager.java:112)
at org.eclipse.ui.editors.text.textfiledocumentprovider.createfileinfo(textfiledocumentprovider.java:557)
at org.eclipse.ui.editors.text.textfiledocumentprovider.connect(textfiledocumentprovider.java:476)
at org.eclipse.ui.texteditor.abstracttexteditor.dosetinput(abstracttexteditor.java:3991)
at org.eclipse.ui.texteditor.statustexteditor.dosetinput(statustexteditor.java:190)
at org.eclipse.ui.texteditor.abstractdecoratedtexteditor.dosetinput(abstractdecoratedtexteditor.java:1325)
at org.eclipse.ui.editors.text.texteditor.dosetinput(texteditor.java:165)
at org.eclipse.wst.sse.ui.structuredtexteditor.dosetinput(structuredtexteditor.java:1954)
at org.eclipse.ui.texteditor.abstracttexteditor$19.run(abstracttexteditor.java:3026)
at org.eclipse.jface.operation.modalcontext.runincurrentthread(modalcontext.java:458)
at org.eclipse.jface.operation.modalcontext.run(modalcontext.java:366)
at org.eclipse.jface.window.applicationwindow$1.run(applicationwindow.java:758)
at org.eclipse.swt.custom.busyindicator.showwhile(busyindicator.java:70)
at org.eclipse.jface.window.applicationwindow.run(applicationwindow.java:755)
at org.eclipse.ui.internal.workbenchwindow.run(workbenchwindow.java:2487)
at org.eclipse.ui.texteditor.abstracttexteditor.internalinit(abstracttexteditor.java:3044)
at org.eclipse.ui.texteditor.abstracttexteditor.init(abstracttexteditor.java:3071)
------解决方案--------------------
