import com.telelogic.rhapsody.core.IRPApplication;import com.telelogic.rhapsody.core.RhapsodyAppServer;public class TestRhapsody { public static void main(String[] args) { IRPApplication irpApplication = RhapsodyAppServer.createRhapsodyApplication(); }}我正在使用 Windows 10 64 位 JDK 64 位问题不会在 Windows 8/7 中退出,只有在面临此问题的 Windows 10 中。请帮助我解决这个问题。
3 回答
波斯汪
TA贡献1811条经验 获得超4个赞
这可能是一个错误的安装,即 Rhapsody 安装没有完成并正确注册 DLL。(这就是为什么认为升级可以解决问题的原因)。要解决此问题,您需要在 Windows 机器上拥有管理员。
以管理员身份运行命令提示符(这很重要,右键单击并以管理员身份运行)
浏览到 rhapsody.exe 所在的位置。
键入 rhapsody.exe /RegServer
键入狂想曲.reg
注意:如果您安装了多个 Rhapsody,则只能注册一个的 COM API(通常是最后一个),因此您需要重新注册(以管理员身份运行 rhapsody.exe /RegServer)以在它们之间切换。如果您不这样做,则插件可能会出现意外错误。
红糖糍粑
TA贡献1815条经验 获得超6个赞
我认为你需要所有的东西都是 32 位或 64 位的。当我说这一切的时候
狂想曲
虚拟机
蚀
如果您正在尝试 64 位,我会鼓励您尝试 32 位。我在 64 位时遇到问题并切换到 32 位
慕森卡
TA贡献1806条经验 获得超8个赞
切换到最新的 Rhapsody 版本 8.3.1 后问题已解决
我在 Rhapsody 8.2.1 版中遇到了无法共同创建对象的问题。迁移到Rhapsody 8.3.1 版后问题已解决
添加回答
举报
0/150
提交
取消