【问题标题】:Problems with instalation of Rapidminer Studio (version 9.6) due to Java由于 Java 导致安装 Rapidminer Studio(版本 9.6)的问题
【发布时间】:2020-08-25 21:22:49
【问题描述】:

我正在尝试安装 RapidMiner Studio,但遇到了与 Java 相关的问题,在我的终端(操作系统 Ubuntu 18.04)中运行安装文件 RapidMiner-Studio.sh。我想我具备安装 RapidMiner 的所有要求。我发现我必须拥有 Java 8 或 OpenJDK 8,所以我按照here 的说明进行了安装和配置。另外,根据同一来源的建议,我在.sh 文件中添加了这个:--add-modules=java.xml.bind(在eval \"$JAVA\" 之后)。像这样:

if [ $# -gt 0 ]; then
eval \"$JAVA\" --add-modules=java.xml.bind $JVM_OPTIONS -cp \"${rmClasspath}\" com.rapidminer.launcher.GUILauncher \"$@\"
else
eval \"$JAVA\" --add-modules=java.xml.bind $JVM_OPTIONS -cp \"${rmClasspath}\" com.rapidminer.launcher.GUILauncher
fi

我的 OpenJDK 版本是这样的:

openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1~18.04-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)

所以,我从安装文件中得到的错误(在执行chmod +x RapidMiner-Studio.sh./RapidMiner-Studio.sh 之后)如下:

Error: Could not find or load main class com.rapidminer.launcher.JVMOptionBuilder
Unrecognized option: --add-modules=java.xml.bind
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

很明显它无法识别添加的模块java.xml.bind

所以没有在 .sh 文件中添加的模块,我将其删除。运行时,出现以下错误:

Error: Could not find or load main class com.rapidminer.launcher.JVMOptionBuilder
Error: Could not find or load main class com.rapidminer.launcher.GUILauncher

我该如何解决这个 Java 问题?

感谢您的关注。

【问题讨论】:

  • 你的 eval 都是一样的,这个 .sh 的目的是什么?我不记得这样的事情是必要的。此外,它看起来不像是 Java 问题,而是我要说的配置问题。检查类路径。
  • .sh 文件是 RapidMiner-Studio.sh
  • 好的,我对类路径做了这个,它起作用了。谢谢你,克里斯托斯!
  • 我认为写一个详细的答案并将其标记为正确会很有用。它将帮助 RM 社区的其他成员,他们将在未来面临同样的问题。干杯!另外,欢迎来到 SO!
  • @ChristosKarapapas 做到了 :)

标签: java ubuntu rapidminer openjdk-8


【解决方案1】:

我正在回答我的问题。因此,为了解决这个问题,我只需将原行 rmClasspath="${RAPIDMINER_HOME}"/lib/* 替换为 rmClasspath=./lib/*。这不是关于 Java,而是关于 shell 脚本。我之前定义了RAPIDMINER_HOME,但不知怎的,它并没有在那个 if 语句中重新定义。

【讨论】:

    猜你喜欢
    • 2017-03-07
    • 1970-01-01
    • 2022-01-01
    • 1970-01-01
    • 2018-10-16
    • 1970-01-01
    • 2021-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多