创建一个Rational Rhapsody插件

时间:2018-07-11 12:18:41

标签: java jar rhapsody

今天,我终于在PC上安装了IBM Rational Rhapsody,并且打算用Java创建我的第一个Rhapsody插件。

我开始对此主题进行文档记录,但是IBM网站提到了.jar文件rhapsody.jar,它是您项目中的必备库。

现在,我检查了这些网站 Java API basic conceptsAdding Rational Rhapsody library to project build path,但都提到了我没有的路径:

  

Rational Rhapsody安装路径\ Share \ JavaAPI。

我的问题是:这里有人开发了可以帮助我的Rhapsody插件吗?

谢谢, 丹尼尔。

3 个答案:

答案 0 :(得分:2)

如果保留默认安装选项,则会在用户目录下找到该文件。

如果选择“为所有用户安装”,它将位于ProgramData目录下。

如果选择“将所有文件安装在一个位置”,它将位于Rhapsody安装目录中(如帮助主题所述)。

答案 1 :(得分:0)

他们给出的路径不正确; rhapsody.jar文件实际上位于主目录中的IBM文件夹中。对我来说是:c:\ Users \ tbarton \ IBM \ Rational \ Rhapsody \ 8.3.1x64 \

更新
.hep文件不会自动生成;至少我没有那样创建它们(这并不意味着该功能在某处不存在)。

插件的文件由插件定义和菜单项定义两部分组成。这是一个例子: enter image description here

下面是一个示例,其中更详细地说明了每一行是什么: enter image description here

一旦创建了.hep文件,则需要将其添加到狂想曲中。这可以通过选择File-> Project Propities菜单,然后转到Properties选项卡来完成。将过滤器设置为“ helper”,并将您的帮助文件添加到“ HelpersFile”属性。然后重新加载模型,看看它是否有效。

如果这仍然行不通,请提供更多详细信息,我们可以查看您可能缺少的内容。整个过程非常优雅且令人困惑,因此第一次制作插件时可能会带来麻烦。

答案 2 :(得分:0)

@Troa Barton,我在Users \\中搜索那里,但是没有名为IBM的文件夹,因此我使隐藏的文件夹可见,并发现C:\ ProgramData \ IBM \ Rational \ Rhapsody \ 8.1.5 \ Share \ JavaAPI是您可以找到rhapsody.jar的地方。

因此请注意ProgramData是一个隐藏文件夹。