使用 OpenOffice.org UNO 组件

另请参见

第一步
创建并配置项目
  1. 请确保在“工具”>“选项”>“杂项”>“OpenOffice.org API 插件设置”中配置了有效的 OpenOffice.org 和 OpenOffice.org SDK 安装。
  2. 使用“OpenOffice.org 组件”项目模板。
    选择“文件”>“新建项目”> "OpenOffice.org" >“OpenOffice.org 组件”。
  3. 指定项目名称。
  4. 指定组件名称。组件名称用于创建类名。
  5. 选择 Java 包。注意:此步骤是可选的。
  6. 选择项目位置。项目位置是将在其中创建新项目的目录。
  7. 至少指定一个组件应实现的现有服务,或者定义一个新服务。您也可以指定多个服务,或者定义包含新接口或其他新类型的新服务。
  8. 完成向导,以便生成新建 UNO 组件需要的所有文件和初始代码框架。
  9. 为项目配置类路径。您可以将 JAR 文件、IDE 项目添加到类路径中。

第二步
生成项目

  1. 选择“生成”>“生成主项目”,或者右键单击任何项目,然后选择“生成项目”。
  2. 通过使用项目节点的上下文菜单(“项目”窗口),可以创建 Office 扩展包并将其直接部署到特定的 Office 安装中。
    右键单击项目节点 >“创建 OXT”可以创建扩展包。
    右键单击项目节点 >“部署 OpenOffice.org 扩展组件”可以部署扩展组件。
  3. 或者,也可以在 build.xml 文件的上下文菜单中选择相应的目标。
    选择 "build.xml" >“运行目标”> "uno-package" 可以创建扩展包。
    选择 "build.xml" >“运行目标”> "uno-deploy" 可以部署扩展组件。

第三步
运行项目
    当前不支持此项操作。OpenOffice.org 扩展组件目前是在 office 进程中运行的,尚未实现在 IDE 内支持此操作的适用工作流。

第四步
调试项目
  1. 调试 OpenOffice.org 扩展组件的过程非常简单。在“项目”窗口中,打开上下文菜单,然后选择“在目标 OpenOffice.org 中调试扩展组件”。
  2. 将启动 OpenOffice.org。OpenOffice.org 是通过在 build/soffice_debug 目录中创建的新用户安装来启动的,在该新用户安装中部署了您所创建的扩展组件。
  3. 在代码中设置断点监视
  4. 在 OpenOffice.org 中使用插件,以便执行代码。
  5. 将在断点处停止执行代码。
另请参见
OpenOffice.org 组件
OpenOffice.org 开发者指南 - 编写 UNO 组件