在线程“main”com.telelogic.rhapsody.core.Rhapsody

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 中。


请帮助我解决这个问题。


智慧大石
浏览 227回答 3
3回答

波斯汪

这可能是一个错误的安装,即 Rhapsody 安装没有完成并正确注册 DLL。(这就是为什么认为升级可以解决问题的原因)。要解决此问题,您需要在 Windows 机器上拥有管理员。以管理员身份运行命令提示符(这很重要,右键单击并以管理员身份运行)浏览到 rhapsody.exe 所在的位置。键入 rhapsody.exe /RegServer键入狂想曲.reg注意:如果您安装了多个 Rhapsody,则只能注册一个的 COM API(通常是最后一个),因此您需要重新注册(以管理员身份运行 rhapsody.exe /RegServer)以在它们之间切换。如果您不这样做,则插件可能会出现意外错误。

红糖糍粑

我认为你需要所有的东西都是 32 位或 64 位的。当我说这一切的时候狂想曲虚拟机蚀如果您正在尝试 64 位,我会鼓励您尝试 32 位。我在 64 位时遇到问题并切换到 32 位

慕森卡

切换到最新的 Rhapsody 版本 8.3.1 后问题已解决我在 Rhapsody 8.2.1 版中遇到了无法共同创建对象的问题。迁移到Rhapsody 8.3.1 版后问题已解决
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java