从Sun社区里看到的这个,感觉想法挺不错的,就搬过来分享给大家。它主要讲的是用NetBeans配上foxbeans插件,开发Mozilla插件。
可以开发:
Mozilla Firefox
Mozilla Thunderbird
Netscape
SeaMonkey
Flock
Sunbird
Nvu
下面以Firefox为例,开发一个简单示例插件。在此使用的NetBeans版本为6.5 简体中文版,如果没有大家可以点击这里
下载。
1. 访问NetBeans插件中心:http://plugins.netbeans.org/,搜索并下载foxbeans插件,下载后的插件文件名 为:1228475566510_com-teesoft-foxbeans.nbm。
2. 启动NetBeans IDE 6.5,选择菜单“工具”-“插件”。在“插件”管理面板中,选择“已下载”标签,点击“添加插件”按钮,选择刚刚下载的插件进行安装,重启 IDE。
3. 新建一个项目,类别选择:Mozilla Addons,项目选择:Mozilla Addon Project。自己定义一个项目名称,例如:helloFirefox,选择好项目路径。
4.“扩展设置”中,填写好作者、插件名称和标识等信息,在“支持的应用程序”点击
Application,选择“Mozilla Firefox”。如果您使用的是 Firefox 3.1 beta,记得修改 Version
Max 为 3.1.*。选好 Firefox 程序的安装路径,点击“完成”。
5. 在项目面板中可以查看插件项目及代码,我们可以直接 F6 运行主项目。此时将自动启动 Firefox,并启用该插件。我们可以从“Tools”菜单中找到“helloFirefox”这个插件。点击后,将出现欢迎示例对话框。
6. 在项目的dist目录下,可以找到该插件的xpi文件,方便分发。
分享到:
相关推荐
10. **浏览器兼容性**:由于IE已不再更新,开发者还需要考虑其他现代浏览器,如Chrome、Firefox和Safari,以及如何将Java插件的兼容性扩展到这些浏览器。 综上所述,"Cell插件IE&JAVA开发示例"涵盖了从基础的Java...
- **火狐插件 FireFTP**: 为了使 FireFTP 插件中的中文能够正确显示,需要在编辑 -> 高级 -> 服务器编码中设置为 GB2312 编码。此外,由于 FireFTP 对目录有缓存,因此可能需要多次刷新才能生效。 - **浏览器选择**:...
4. **良好的浏览器兼容性**:Vaadin应用可以在多种浏览器上运行,如IE6、7、8,Firefox 3+,Safari 3、4,Opera 10,以及Chrome 4+,并且支持浏览器的后退按钮和深链接。 5. **广泛的Web应用集成**:Vaadin兼容Java...
- **Firefox及Firebug安装**:用于调试Web应用,建议安装最新版Firefox浏览器及其插件Firebug。 ##### 3.2 Vaadin Eclipse插件安装 - **IvyDE插件安装**:通过Eclipse的“帮助”菜单下的“市场”选项找到并安装...
在搭建开发环境方面,文档详细介绍了安装Java软件开发工具包(SDK)、Eclipse集成开发环境(IDE)、Apache Tomcat服务器和Firefox浏览器以及Firebug插件的步骤。此外,还展示了Vaadin库的概览以及如何在Eclipse中...
- Firebug 是 Firefox 的一个插件,提供了强大的调试工具。 5. **安装 Vaadin 插件**: - 在 Eclipse 中安装 Vaadin 插件可以极大地方便 Vaadin 开发。 - 需要先安装 IvyDE 插件作为依赖管理工具。 - 然后安装 ...
用户首先需要设置好开发环境,这包括安装Java SDK、Eclipse IDE、Apache Tomcat服务器以及浏览器的调试工具如Firefox和Firebug。接着,用户需要安装Vaadin插件到Eclipse中,以便在IDE中提供对Vaadin项目的支持。安装...
它不需要任何浏览器插件,支持主流的Web浏览器,如IE6到8、Firefox 3+、Safari 3、4、Opera 10及Chrome 4+。 开发模式方面,Vaadin强调简洁高效,只使用Java语言,避免了JavaScript和XML配置。开发环境集成度高,有...
2. 开发环境的设置:详细说明了如何搭建Java开发环境,包括安装Java SDK、Eclipse IDE、Apache Tomcat以及Firefox和Firebug的配置。 3. Vaadin库概览:对Vaadin提供的库进行了概述,并且指导如何在Eclipse中安装...
8. **跨平台**:虽然这个压缩包是针对Chrome浏览器的,但FirePHP也支持Firefox和其他支持Firebug的浏览器,这意味着开发者可以在多个浏览器环境中进行一致的调试。 9. **安装与使用**:将"firephp-chrome.crx"文件...
- **跨平台支持**:GWT支持多种浏览器和操作系统,包括但不限于Internet Explorer、Firefox、Chrome等常见浏览器,以及Windows、Linux等操作系统。这是通过将GWT组件翻译成标准的HTML元素实现的,例如,将Button类...
- **Firefox和Firebug**:浏览器及其插件,用于调试和测试Web应用的前端部分。 ### Vaadin Eclipse插件安装: - **IvyDE插件**:用于管理项目依赖关系。 - **Vaadin插件**:为Eclipse提供Vaadin框架的特定支持,...
- **Firefox及Firebug**:Firefox浏览器加上Firebug插件可以方便地进行页面调试。 **2. Vaadin安装**: - **Eclipse插件**:通过Eclipse Marketplace搜索“Vaadin”并安装相应的插件。 - **JAR包安装**:如果不...
#### 利用NetBeans开发Dtrace脚本 NetBeans是一个功能强大的集成开发环境(IDE),它可以用来编写和调试Dtrace脚本。通过集成NetBeans,开发者能够更加高效地进行Dtrace脚本的编写和测试工作,同时利用其丰富的插件...
- **调试Ajax请求**:使用NetBeans HTTP Monitor或Firefox的FireBug扩展等工具可以有效地调试Ajax请求,帮助定位问题。 - **JavaScript日志记录**:Log4JS和Lumberjack等库可以帮助开发者更好地记录和分析程序运行时...