当前位置: 首页 > 知识库问答 >
问题:

从PATH环境变量中找不到Java虚拟机。在运行此程序之前,必须先安装VM

雍嘉勋
2023-03-14

我知道这个问题已经被问了好几次,但我似乎无法摆脱这个错误
设置:

  • 我已经在Ubuntu20.04上安装了java,sudo apt安装了默认的jre
  • echo$JAVA_HOME给出的/usr/lib/jvm/JAVA-11-openjdk-amd64/我认为是正确的
  • PATH变量也设置正确。当我在shell中输入java时,它会显示可用的选项
  • 在java-jd6.11/java-jd6.1中,open-jd4/jd11提供了

错误:
当我尝试安装lmadmin时,我得到以下信息:
准备安装,从安装程序存档中提取安装资源。。。正在为此系统环境配置安装程序。。。从PATH环境变量中找不到Java虚拟机。在运行此程序之前,必须先安装VM。

到目前为止我已经尝试过的事情:

  • 将导出路径行添加到. bashrc,.bash_profile, /etc/environment
  • 重新安装了java包

感谢任何帮助。

共有1个答案

巫懿轩
2023-03-14

也许已经太晚了,但是我在安装CPLEX程序时遇到了同样的问题。我在IBM的支持下找到了解决方案。只需使用LAX_VM标志传递java路径。

./cplex_studio128.linux-x86-64.bin LAX_VM /opt/ibm-Java-whatever/java/bin/java
 类似资料:
  • 问题内容: 我目前在我的机器上已经安装了Enthought Python发行版 ,并且不想破坏它,但是我想从Continuum迁移到Anaconda。 我可以轻松地将Anaconda安装到我创建的virtualenv目录中,但是我不确定如何告诉virtualenv使用Python的anaconda版本。如果我告诉整个系统使用它,我可以用类似的方式进行改动。有没有办法在virtualenv中做到这一

  • 本文向大家介绍在Xen虚拟机全虚拟化环境中安装Windows2003系统,包括了在Xen虚拟机全虚拟化环境中安装Windows2003系统的使用技巧和注意事项,需要的朋友参考一下 Xen虚拟机支持两种客户机的安装方式。一种是半虚拟化,一种是全虚拟化。Win2003系统要求在全虚拟化的环境下安装和运行。 硬件环境:DELL R710  CPU须支持虚拟化技术(可cat /proc/cpuinfo |

  • 问题内容: 我有一个在Python 2虚拟环境中运行的Flask应用程序。 我希望运行Python 3程序,因此需要将python3安装到虚拟环境中。我该怎么做呢?我必须重新创建环境吗?这是困难的迁移吗? 问题答案: 不建议混合使用多个版本的Python。实际上,我什至认为这是不可能的。 创建一个新的virtualenv一点都不困难: 获取当前virtualenv中的模块列表 pip freeze

  • 我有几个python程序,它们都有每个虚拟环境。 我想在Java程序中运行这些python程序。 现在我在Java运行python程序如下: 但我不知道如何运行虚拟环境。 Java程序能用每个虚拟环境运行每个Python程序吗?

  • 本文向大家介绍ubuntu环境下python虚拟环境的安装过程,包括了ubuntu环境下python虚拟环境的安装过程的使用技巧和注意事项,需要的朋友参考一下 一. 虚拟环境搭建 在开发中安装模块的方法: pip install 模块名称 之前我们安装模块都是直接在物理环境下安装,这种安装方法,后面一次安装的会覆盖掉前面一次安装的。那如果一台机器上面开发多个项目使用到不同版本的模块呢?怎么样做才能

  • 本文向大家介绍Vmware12虚拟机安装教程 Vmware12虚拟机上安装Oracle,包括了Vmware12虚拟机安装教程 Vmware12虚拟机上安装Oracle的使用技巧和注意事项,需要的朋友参考一下 Vmware12虚拟机及Oracle安装教程分享给大家,具体内容如下 1、安装XP系统 步骤一: 步骤二: 选择使用现有的虚拟盘,然后加载系统文件即可 系统XP安装成功,检测一下主机和虚拟机的