在Mac OS Sierra上无法打开RapidMiner Server Installer窗口

RubicuboRubicubo 成员职位:1学我
2018年12月编辑 帮助

嗨,伙计们,我试图在MacOS Sierra上运行RapidMiner - Server - Installer,但是RapidMiner Server Installer窗口没有打开。

我得到这个错误:




线程"main"异常java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter

com.rapidminer.license.product.DefaultProduct.createBase64Representation (DefaultProduct.java: 169)

com.rapidminer.license.internal.DefaultLicenseManager.verifyProduct (DefaultLicenseManager.java: 1065)

com.rapidminer.license.internal.DefaultLicenseManager.registerProduct (DefaultLicenseManager.java: 259)

在com.rapidminer.server.installer.license.LicenseManagerInitializer.initialize (LicenseManagerInitializer.java: 31)

com.rapidminer.server.installer.Starter.main (Starter.java: 62)

由:java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter

在java.base / jdk.internal.loader.BuiltinClassLoader.loadClass (BuiltinClassLoader.java: 582)

在java.base / jdk.internal.loader.ClassLoaders AppClassLoader.loadClass美元(ClassLoaders.java: 190)

在java.base / java.lang.ClassLoader.loadClass (ClassLoader.java: 499)

…5


我将感谢任何建议或解决方案,如何解决这个问题。

谢谢。

答案

  • rfuentealbarfuentealba 主持人,RapidMiner认证分析师,会员,大学教授职位:568独角兽

    嘿,

    RapidMiner服务器需要Java 8才能工作。该类是JEE规范的一部分,因此已从Java 10/Java 11中删除。您需要安装Java 8,然后修改脚本以安装服务器以启用适当的$JAVA_HOME,这样就可以工作了。

    愿一切都好!

    sgenzer SGolbert
  • DDresenDDresen 成员职位:10贡献我
    嘿,
    我也有同样的问题。如何修改脚本?
    提前感谢
    达尼洛
  • aschaferdiekaschaferdiek 员工,成员职位:75RM工程
    嗨。首先,您需要Java 8 JRE在您的系统上运行RapidMiner Server安装程序。之后,可以将环境变量$JAVA_HOME设置为安装的Java 8 JRE二进制文件的路径,如前所述@rfuentealba。安装程序脚本应该在之后拾取它,也许您需要先重新登录或重新启动。
登录注册置评。