在安装了ATF后,想试一下第一个helloworld程序,可是在eclipse中启动Mozilla时,
显示如下错误:
Unable to create this part due to an internal error. Reason for the failure: Error initializing browser.
详细错误如下
at org.eclipse.atf.mozilla.ide.core.MozillaInitializationException
at org.eclipse.atf.mozilla.ide.core.MozillaHelper.getMozillaInstance(Unknown Source)
at org.eclipse.atf.mozilla.ide.ui.browser.MozBrowserEditor.init(Unknown Source)
at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:842)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:583)
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.busyOpenEditorBatched(WorkbenchPage.java:2595)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2528)
at org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPage.java:2520)
at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2505)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2500)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2477)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:290)
at org.eclipse.atf.mozilla.ide.ui.browser.util.MozBrowserUtil.openMozillaBrowser(Unknown Source)
at org.eclipse.atf.mozilla.ide.ui.browser.util.MozBrowserUtil.openMozillaBrowser(Unknown Source)
at org.eclipse.atf.ui.debug.MozillaRunJob$2.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:28)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:3763)
at org.eclipse.atf.ui.debug.MozillaRunJob.launchApp(Unknown Source)
at org.eclipse.atf.ui.debug.MozillaRunJob$1.run(Unknown Source)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3325)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
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(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
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)
- 大小: 81.8 KB
分享到:
- 2007-09-19 10:29
- 浏览 1284
- 评论(0)
- 论坛回复 / 浏览 (0 / 2372)
- 查看更多
相关推荐
DOjo提供了三种安装方式:使用美国在线(AOL)的内容分发网络(CDN),在本地使用稳定版本,和从DOjo网站的SVN服务器上获取最新代码。使用CDN上的DOjo非常快捷,用户只需添加一个script标签到HTML文件中就可以使用...
此外,Dojo还提供了一套强大的DOM操作API,如dojo.create、dojo.destroy和dojo.style,使得在JavaScript中操作DOM变得简单易行。 在数据交互方面,Dojo的dojo.xhr系列函数(如dojo.xhrGet、xhrPost)实现了与服务器...
在Dojo实例中,我们通常会遇到以下知识点: 1. **模块系统**:Dojo使用AMD(Asynchronous Module Definition)模块定义协议,允许异步加载模块。`require`和`define`是两个关键函数,`require`用于加载模块,`...
在学习过程中,了解不同版本间的特性差异是很有帮助的,因为随着时间的发展,Dojo不断更新和完善,新版本可能会引入新的API和功能。 Dojo的核心概念之一是模块化。通过`require`函数,我们可以按需加载所需的模块,...
在引入 Dojo 的启动代码 `<script src="/yourpath/dojo.js"></script>` 之后,你可以开始使用 Dojo 提供的预打包的常用功能。为了便于阅读源码,可以查看未压缩的 `dojo.js.uncompressed.js` 文件。Dojo.js 的大小较...
分三个包上传时,第三个包好像传不上去,我给整合了一下,打在一个包里上传了! dojo精品中文教程 Dojo.1.0 Practice Note [1] 什么是dojo 选择dojo的理由 AJAX架构之Dojo篇 Adding Ajax中文版 (DoJo) DOJO...
在实际项目中,Dojo还可以与其他技术,如jQuery或AngularJS,结合使用,以满足不同场景的需求。 总之,dojo1.8.chm和dojo1.11中文入门手册pdf是学习和掌握Dojo Toolkit不可或缺的参考资料。通过这两份文档,开发者...
DojoX则是一系列扩展和实验性的功能,其中的一些成熟功能可能会在后续版本中被引入到Dojo或Dijit中。手册中列举了一些常用的Dojo包,如dojo.io用于不同类型的IO传输,dojo.dnd提供拖放功能的API,dojo.string提供了...
很不错的中文教程!文件太大分3个包! 目录如下: dojo精品中文教程 Dojo.1.0 Practice Note [1] ...使用 Dojo 工具包和 JSON-RPC 构建企业 SOA Ajax 客户端 利用Dojo实现拖动(Drag and Drop)效果
总的来说,Struts Dojo插件为开发者提供了一套简洁且强大的工具,使得在Struts框架中整合和使用Dojo库变得更加简单和直观。通过使用这些预定义的标签,开发者可以快速构建具有复杂交互特性的Web界面,而无需深入理解...
DOJO中文手册是针对JavaScript库Dojo的详细指南,源自中国的本地化版本,旨在帮助开发者理解和使用这个强大的工具包。Dojo是一个开源的DHTML工具集,由nWidgets、Burstlib和f(m)等多个项目的合并发展而来,因此被...
DOJO的核心目标是解决长期以来在开发DHTML应用过程中遇到的历史问题,特别是跨浏览器兼容性问题。 #### 二、DOJO的功能特点 ##### 1. 动态网页支持 - **增强网页动态能力**:利用DOJO提供的组件,可以显著提高Web...
很不错的中文教程!文件太大分3个包! 目录如下: dojo精品中文教程 Dojo.1.0 Practice Note [1] ...使用 Dojo 工具包和 JSON-RPC 构建企业 SOA Ajax 客户端 利用Dojo实现拖动(Drag and Drop)效果
在Dojo框架中,有几个核心概念和关键组件是学习的重点: 1. **模块系统(AMD,Asynchronous Module Definition)**:Dojo是AMD规范的先驱,它允许异步加载和组织代码,使得大型项目的结构更加清晰。通过`require`和...
dojo中文文档dojo中文文档
在这个“dojo 1.9 Tutorials”资源包中,你将找到一系列本地化的教程,帮助你深入理解和应用Dojo框架。 1. **模块化系统(AMD - Asynchronous Module Definition)** Dojo 1.9 引入了AMD模块定义,这是一种异步...
在JavaScript中,尤其是与Dojo交互时,理解和使用hash(对象)至关重要。如示例所示,hash是以键值对的形式存储数据,通过点操作符(.)来访问或修改其属性。在Dojo中,这些对象常用于配置参数、传递数据或作为函数...
dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档
在众多的Ajax框架中,Dojo与Prototype和Ext JS一样,备受开发者青睐。Dojo是一款非常优秀的框架,但是它和Ext JS一样,缺乏完善而系统的参考资料。鉴于此,图灵公司引进了Dojo之父亲自撰写的《Mastering Dojo》一书...