Problem

[Simplified Chinese]每次启动IBM Rational Rhapsody,都会报出JVM错误信息。如果不及时修复这个错误,Rational Rhapsody的XMI导入导出功能可能会受到影响。

Symptom

启动Rational Rhapsody时,工具弹出以下内容的错误信息窗口。

Cannot Find Java Virtual Machine file (JVM.dll).

Please update the JavaLocation entry under the [JVM] section in your rhapsody.ini file.

Cause

以下是可能导致JVM错误的几个原因:系统里没有安装Java。

系统里安装的Java版本和Rational Rhapsody要求的版本不一致。

系统里安装了二个或更多版本的Java。

设定的Java bin路径有错误。

Resolving The Problem

请根据导致JVM错误的具体原因,按照以下步骤采取对应措施:

系统里没有安装Java

1. 安装Rational Rhapsody所有求版本的Java。

2. 执行下面[设定的Java bin路径有错误]部分的内容。

系统里安装的Java版本和Rational Rhapsody要求的版本不一致

1. 打开DOS命令行窗口,执行命令java -version以确认java版本。

2. 根据系统里所安装的Rational Rhapsody版本,选择并安装相应版本的Java。

系统里安装了二个或更多版本的Java

1. 如果安装了低版本的Java,需要重新安装所要求的版本。

2. 如果安装了高版本的Java,需要卸载该版本。

3. 无论上述那种情况,继续执行下面[设定的Java bin路径有错误]部分的内容。

设定的Java bin路径有错误

1. 确认系统环境参数PATH的设定内容,如果没有包含Java bin路径,添加Java bin路径。

2. 确认C:\Program Files\Java\jre6\bin\client目录下是否存在jvm.dll文件。

3. 确认Rational Rhapsody配置信息文件rhapsody.ini中有关JVM设定的内容。该文件位于Rational Rhapsody的安装根目录。内容如下:

[JVM]

JavaLocation=C:\Program Files\Java\jdk1.6.0_10\

Options=ClassPath,LibPath

ClassPath=-Djava.class.path=C:\Program Files\Telelogic\

Rhapsody7.5.1\Share\JavaAPI\rhapsody.jar

LibPath=-Djava.library.path=C:\Program Files\Telelogic\

Rhapsody7.5.1\Share\JavaAPI

[注意]上述路径设置仅限于示例。请根据Java实际安装的情况,对上述路径做相应修改。

[{"Product":{"code":"SSUVYQ","label":"IBM Engineering Systems Design Rhapsody"},"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Component":"General Information","Platform":[{"code":"PF033","label":"Windows"}],"Version":"7.4;7.4.0.1;7.5;7.5.0.1;7.5.1;7.5.1.1;7.5.2;7.5.2.1;7.5.3","Edition":"","Line of Business":{"code":"LOB02","label":"AI Applications"}}]

Product Synonym

Rational Rhapsody

java machine 报错_Rhapsody启动过程显示[Cannot Find Java Virtual Machine file]错误信息相关推荐

  1. java machine 报错_Eclipse启动时报错:No java virtual machine

    第一次碰到这个问题,因为Eclipse是同学拷贝过来给我的. 错误提示如下: A java Runtime Environment (JRE) or Java Development Kit (JDK ...

  2. 命令提示符使用java 类报错_lt;03gt;详解第一个Java程序

    详解第一个Java程序视频教程: Java轻松入门经典教程​ke.qq.com 1.编写源程序 新建一个文本文档,名称为HelloWorld,后缀为.java,右键编辑. 编写一个打印HelloWor ...

  3. Java Maven项目文件红叉叉(The compiler compliance specified is 1.6 but a JRE 1.8 is used) java编译报错

    Java Maven项目文件红叉叉(The compiler compliance specified is 1.6 but a JRE 1.8 is used)java编译报错 在导入Maven项目 ...

  4. Centos7 JDK安装过程中 解决java -version 报错: bash: /home/jdk1.8.0_161/bin/java: Permission denied...

    1.执行Linux命令 -----vim /etc/profile  编辑profile  文件,在里面添加: #set java enviroment JAVA_HOME=/opt/JavaHome ...

  5. java 无视报错编译_java 无视报错编译

    java 无视报错编译 [2021-02-06 23:28:35]  简介: 系统运维 走进Java1 centOS 6.5下编译openJDK在进行此次操作的时候,作者一共安装并配置了三次linux ...

  6. 报错:启动apache服务时出现报错

    报错:启动apache服务时出现报错 [root@localhost init.d]# service httpd start 显示地址被占用 解决方法: 原来是博主之前启动过httpd服务,但是在手 ...

  7. java编译报错提示编码gbk的不可映射字符啥意思_解决java编译错误:编码GBK的不可映射字符...

    [我的Android进阶之旅]解决Android Studio 运行gradle命令时报错: 错误: 编码GBK的不可映射字符 1.问题描述 最近在负责公司基础业务和移动基础设施的开发工作,正在负责L ...

  8. Kettle安装报错:Debug Exception in thread “main“ java.lang.NoClassDefFoundError解决方式

    标题:Kettle安装报错:Debug  Exception in thread "main" java.lang.NoClassDefFoundError: org/eclips ...

  9. 新建eclipse的java项目报错处理

    新建eclipse的java项目报错处理:选中报错的项目文件夹→右击选择属性(ALT+Enter)→java构建路径→库→双击"构建路径上的JAR和类文件夹"下面的项→选择备用JR ...

最新文章

  1. pip 更新失败报[no module named pip]修复方法
  2. go run go build go install 命令解释
  3. 中国的四大沙地,你都认识吗?
  4. linux怎么设置tomcat自动启动,linux添加tomcat服务并设置开机启动
  5. java文件编码格式环境变量_Jenkins maven 构建乱码,修改file.encoding系统变量编码为UTF-8...
  6. C#LeetCode刷题之#496-下一个更大元素 I(Next Greater Element I)
  7. php file_get_contents 效率,php 浅析file_get_contents、curl 的效率和稳定性
  8. 如何删除选择框的所有选项,然后添加一个选项并使用jQuery选择它?
  9. java thread detach_Java多线程小结
  10. java 协变 逆变_JAVA中的协变与逆变
  11. Python基础练习题,含答案解析
  12. 美联储加息已成“政治正确” 美元涨势难以阻挡?
  13. 爬虫爬取全国地名的中文和拼音
  14. 每日一书丨尼克新书《人工智能简史》全新升级 全方位解读AI历史和未来
  15. 接线端子冲击和振动测试要求
  16. winpe硬盘安装linux,winpe+linux安装到移动硬盘
  17. 表格操作系列——字段名与字段别名的获取
  18. jetbrain account不能访问的问题
  19. 无需更改注册表 实现CHM文件从共享文件中直接打开
  20. 安卓利用fat-aar打包含有第三方aar的model

热门文章

  1. 智慧停车诱导技术方案
  2. 2022-2028年中国邮轮游行业竞争现状及投资决策建议报告
  3. JAVA_树状表格分页(layUI、treeTable.js)
  4. 记一个绘制态密度与能带的matlab脚本
  5. win10解除限制网速的方法【系统天地】
  6. android最强管理软件root,最强Root神器
  7. Visual Studio 2019字体颜色配置
  8. Sentinel如何进行流量监控
  9. cocos2d x html5项目,cocos2d-js学习笔记之项目目录
  10. 站群分为泛站群和普通站群