站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Eclipse 专题myeclipse5.0 for eclipse3.2安装后无法创建JSP文件,并且也打不开已有的JSP文件

myeclipse5.0 for eclipse3.2安装后无法创建JSP文件,并且也打不开已有的JSP文件

摘要: myeclipse5.0 for eclipse3.2安装后无法创建JSP文件,并且也打不开已有的JSP文件


今天安装了eclipse3.2和myeclipse5.0 但安装完之后创建WEB Project后想新建一个JSP文件,但始终无法创建,随后将以前的工程导入后想打开已有的JSP文件,也一直无法打开,请教各位是什么原因,谢谢!


我的也是,关了IDE,再重新打开就好了


好像不行啊 我反复打开好几次都不行


并且老报错:An error has occurred.See error log for more details.
打开eclipse/workspace/.metadata中的日志文件信息如下:(不知道是不是看这里的日志 ^_^)

!ENTRY org.eclipse.jface 4 2 2006-07-29 22:59:33.843
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
!STACK 0
java.lang.NoClassDefFoundError: org/eclipse/swt/browser/MozillaBrowser
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:157)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:759)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:234)
at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:231)
at org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:908)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:549)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)
at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:214)
at org.eclipse.ui.internal.WorkbenchPage.makeActiveEditor(WorkbenchPage.java:1168)
at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1126)
at org.eclipse.ui.internal.WorkbenchPage.partAdded(WorkbenchPage.java:1524)
at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:210)
at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:819)
at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:718)
at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:679)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2586)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2521)
at org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPage.java:2513)
at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2498)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2493)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2478)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:388)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:350)
at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:275)
at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:139)
at org.eclipse.jdt.internal.ui.actions.OpenActionUtil.open(OpenActionUtil.java:49)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:190)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:174)
at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:267)
at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:243)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:306)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:651)
at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:817)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:843)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149)
at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:815)
at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1069)
at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1168)
at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:249)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:243)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:283)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)



看看插件管理,里面的配置正常么?


myeclipse5.0M2的bug,等一段时间就会出正式版了


这个也可能和你的crack有关系,我在网上找过2个crack,其中一个crack出来的myeclipse就是打不开jsp,html等文件,再用另一个crack是可以的


终于知道原因了,我第一次装好myEclipse后是可以打开jsp文件的,后来我把myEclipse安装目录里的东西直接拷贝到Eclipse文件夹里,再打开Eclipse就出现楼主的问题了,解决的办法我目前知道的有3个:
1. 建一个Eclipse的快捷方式,以“ -clean”的方式启动
2. 更新myEclipse的注册码,即重新注册一次
3. 删除configuration文件夹里除config.ini以外的所有文件,重启Eclipse

我是用第一种方法解决问题的,另外2个没有试验,出了问题不要怪我


你的MyEclipse有没有注册了 ,好像在5。0以后的,如果没有注册的,有些功能不用的,我注册过后,就可以使用了

MyEclipse 5.0 M2 for Eclipse 3.2

Subscriber: www.1cn.biz
Subscriber Code: jLR8ZC-444-55-4467865481680090



亲爱地楼住,我现在也是你这个问题,
配置和你的一样,E3。2和ME5。0的。
今天搞了一个下午了,还没解决。
整个就是不能够打开JSP文件进行编辑,不过JSP的文件的创建好象没问题。
原来error log 在隐藏文件里头……寒啊。
对了,我的Myeclipse是刚购买的注册码呢,注册成功了以后还是没办法打开编辑JSP文件。
等下回去准备尝试一下 bokix(bokix) 兄弟的方法。先借宝地谢过了,明天再来看看结果


对了,如果直接拷贝原来编辑好的jsp文件到现在的project下面的话,对workspace进行刷新以后,回在原来*.jsp的下面生成一个对应的*.jsp~的文件,而这个jsp~文件可以在myeclipse下面编辑。
……现在要回去try一下了。郁闷
================================
另外我现在的redhat linux下头如果安装 eclipse 3。1的rpm包的话,myeclipse 4。0就安装不上,直接用bin解压出来的eclipse3。1又不能使用。所以使用的eclipse3。2和myeclipse5。0,现在又出来个不能编辑jsp的问题……


bokix(bokix)

说的可以.....


我要提示一下各位,插件装的太多,会有冲突,我建议你们可以只装 eclipse + myeclipse 这样一般不会有太大的问题,因为myeclipse已经集成了不少插件,如果再装其他的会有冲突的,应该说eclipse3.2+myeclipse5.02M 不象以前的版本那么有兼容性了


我也遇到了,在公司正常,回家不正常,郁闷


bokix(bokix)
兄弟说的第三种方法可以实行。
不过和eclipse3.1+myeclipse4.0的组合【用31代替】比较,
有一点不同,31里面在编辑JSP文件的时候,有4个编辑模式:
source、design/source、design、preview
其中design/source模式比较适合象我这些初学的使用;
现在经过使用bokix(bokix)说的处理方法以后,
eclipse3.2+myeclipse5.0m2【用32代替】编辑时表现如下:
只有source和 preview两个模式
在31中可以在d/s模式下面点左边的图标添加按钮链接什么的玩意,并且弹出窗口设置properties;
32中在左下角的snippets窗口里面有文字模式的elements可以添加,
添加的按钮链接的属性可以在右下角的properties窗口里面设置。


up!

mark!


用 myeclipse5.0ga 吧

或者你 用eclipse.exe -clean来运行 eclipse


我也碰到了这样的问题.
我直接起动eclipse就会无法编辑jsp页面
但是通过myeclipse创建的起动项起动后就可以编辑了


没错,用Myeclipse5.0GA吧,m1、m2叫milestone版。


↑返回目录
前一篇: Eclipse中怎样开发实体bean?
后一篇: 新手关于Eclipse的疑惑,请前辈指点。