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

运行Zeppelin时无法识别的VM选项MaxPermSize=512m

燕烨
2023-03-14

当我试图操纵齐柏林飞艇

bin/zeppelin.sh

bin/zeppelin-deamon.sh start

我收到以下错误消息。

Unrecognized VM option 'MaxPermSize=512m'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Java 9安装在我的系统(Ubuntu 16.04)上。

$ java -version                         
openjdk version "9-internal"
OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195246.buildd.src)
OpenJDK 64-Bit Server VM (build 9-internal+0-2016-04-14-195246.buildd.src, mixed mode)

共有1个答案

赵俊侠
2023-03-14

Java 9 中似乎不再支持 MaxPermSize VM 选项。也许他们更改了参数名称或其他内容。由于我没有特别的理由坚持使用Java 9,因此我没有进一步深入研究这个问题,而是按如下方式安装了Java 8:

sudo apt install openjdk-8-jdk

并使其成为默认的Java环境

sudo update-alternatives --config java

这修复了问题。

 类似资料:
  • 我试图使用命令<code>yarn android</code>编译我的react原生代码,但它在终端上显示了这个错误。我正在使用Linux Pop_OS 21.04和Visual Studio代码。 我已经尝试了一些解决方案,但没有一个奏效。提前谢谢你!

  • 无法识别的VM选项'maxpermsize=256m'错误:无法创建Java虚拟机。错误:发生致命异常。程序将退出。 我读了这篇文章,尝试了所有的方法来解决它,但都无济于事。我确实注意到他的错误与我的有些不同,并认为这可能是为什么我不能用建议的方法解决我的问题。 当我在终端上执行。sh文件时,它打印了:

  • 我试着用这个命令运行react native app。 但是我收到这个错误消息。我想在我的机器上运行多个java版本。我该怎么做?我也不想更改MaxPermSize=512m。我想保持MaxPermSize=512m。 如何修复此错误?

  • 我使用OpenJDK 17和来自Spring Initializr的Maven Wrapper 3.8.2(Maven project,JAR packaging,Java17,Spring Boot 2.6.0)。没有其他依赖项。 怎么让它运转起来?没有集。

  • 无论何时运行docker构建,我都会得到: “msbuild”不被识别为内部或外部命令,可操作程序或批处理文件。并且“nuget.exe”不被识别为内部或外部命令,可操作程序或批处理文件。 但是,当我从CMD运行msbuild或nuget恢复时,它自己可以正常工作。我已经添加了系统变量/路径的路径

  • 我尝试在克隆时更改rootfs dir,如下所示: 但我有一个错误: 然后我尝试使用"-B"选项和"lvm"值在LV中设置rootfs: 我得到了这个错误: 为什么我不能将“-vgname”或“-dir”与“lxc克隆”一起使用<我做错了什么?克隆容器时是否可以更改rootfs dir? PS:我使用Ubuntu14.04和LXC1.0。5.