在Mac OS Sierra上无法打开RapidMiner Server Installer窗口
嗨,伙计们,我试图在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
我将感谢任何建议或解决方案,如何解决这个问题。
谢谢。
答案
嘿,
RapidMiner服务器需要Java 8才能工作。该类是JEE规范的一部分,因此已从Java 10/Java 11中删除。您需要安装Java 8,然后修改脚本以安装服务器以启用适当的$JAVA_HOME,这样就可以工作了。
愿一切都好!
我也有同样的问题。如何修改脚本?
提前感谢
达尼洛