创建 Rational Rhapsody 插件
Creating a Rational Rhapsody plugin
今天我终于在我的 PC 上安装了 IBM Rational Rhapsody,我打算在 Java 中创建我的第一个 Rhapsody 插件。
我开始记录这个主题,但 IBM 站点提到了一个 .jar 文件,rhapsody.jar,作为项目中的必备库。
现在,我检查了这些网站
Java API basic concepts and Adding Rational Rhapsody library to project build path 但两者都提到了我没有的路径:
Rational Rhapsody installation path\Share\JavaAPI.
我的问题是:这里有人开发了可以帮助我的 Rhapsody 插件吗?
谢谢,
丹尼尔.
他们给出的路径不正确; rhapsody.jar 文件实际上位于您的主目录中的 IBM 文件夹中。对我来说这是:c:\Users\tbarton\IBM\Rational\Rhapsody.3.1x64\
更新
.hep 文件不是自动生成的;至少我没有那样创建它们(这并不意味着某个地方不存在该功能)。
插件的 Hep 文件由两部分组成,插件定义和菜单项定义。这是一个例子:
下面是一个示例,详细说明了每一行的含义:
创建 .hep 文件后,您需要将其添加到 rhapsody 中。这可以通过选择 File -> Project Propities 菜单然后转到 Properties 选项卡来完成;将过滤器设置为 "helper" 并将您的帮助文件添加到 "HelpersFile" 属性。然后重新加载模型并查看它是否有效。
如果这仍然不起作用,请跟进更多细节,我们可以看到您可能遗漏了什么。整个过程非常不优雅和混乱,所以第一次做插件真的很麻烦。
@Troa Barton,我在 Users\\ 中搜索过,但是没有名为 IBM 的文件夹,所以我将隐藏文件夹设为可见,我发现 C:\ProgramData\IBM\Rational\Rhapsody.1.5\Share\JavaAPI 是你可以找到 rhapsody.jar.
的地方
所以请注意,ProgramData 是一个隐藏文件夹。
如果您保留默认安装选项,您将在您的用户目录下找到该文件。
如果选择"install for all users",它将位于ProgramData目录下。
如果您选择 "install all files in one location",它将位于 Rhapsody 安装目录中(如帮助主题中所述)。
今天我终于在我的 PC 上安装了 IBM Rational Rhapsody,我打算在 Java 中创建我的第一个 Rhapsody 插件。
我开始记录这个主题,但 IBM 站点提到了一个 .jar 文件,rhapsody.jar,作为项目中的必备库。
现在,我检查了这些网站 Java API basic concepts and Adding Rational Rhapsody library to project build path 但两者都提到了我没有的路径:
Rational Rhapsody installation path\Share\JavaAPI.
我的问题是:这里有人开发了可以帮助我的 Rhapsody 插件吗?
谢谢, 丹尼尔.
他们给出的路径不正确; rhapsody.jar 文件实际上位于您的主目录中的 IBM 文件夹中。对我来说这是:c:\Users\tbarton\IBM\Rational\Rhapsody.3.1x64\
更新
.hep 文件不是自动生成的;至少我没有那样创建它们(这并不意味着某个地方不存在该功能)。
插件的 Hep 文件由两部分组成,插件定义和菜单项定义。这是一个例子:
下面是一个示例,详细说明了每一行的含义:
创建 .hep 文件后,您需要将其添加到 rhapsody 中。这可以通过选择 File -> Project Propities 菜单然后转到 Properties 选项卡来完成;将过滤器设置为 "helper" 并将您的帮助文件添加到 "HelpersFile" 属性。然后重新加载模型并查看它是否有效。
如果这仍然不起作用,请跟进更多细节,我们可以看到您可能遗漏了什么。整个过程非常不优雅和混乱,所以第一次做插件真的很麻烦。
@Troa Barton,我在 Users\\ 中搜索过,但是没有名为 IBM 的文件夹,所以我将隐藏文件夹设为可见,我发现 C:\ProgramData\IBM\Rational\Rhapsody.1.5\Share\JavaAPI 是你可以找到 rhapsody.jar.
的地方所以请注意,ProgramData 是一个隐藏文件夹。
如果您保留默认安装选项,您将在您的用户目录下找到该文件。
如果选择"install for all users",它将位于ProgramData目录下。
如果您选择 "install all files in one location",它将位于 Rhapsody 安装目录中(如帮助主题中所述)。