RapidMiner服务器安装程序未在mac上启动
信息 : ----------------- 开始安装程序 -----------------
线程"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: 1073)
com.rapidminer.license.internal.DefaultLicenseManager.registerProduct (DefaultLicenseManager.java: 260)
在com.rapidminer.server.installer.license.LicenseManagerInitializer.initialize (LicenseManagerInitializer.java: 31)
com.rapidminer.server.installer.Starter.main (Starter.java: 75)
由:java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter
在java.base / jdk.internal.loader.BuiltinClassLoader.loadClass (BuiltinClassLoader.java: 583)
在java.base / jdk.internal.loader.ClassLoaders AppClassLoader.loadClass美元(ClassLoaders.java: 178)
在java.base / java.lang.ClassLoader.loadClass (ClassLoader.java: 521)
…5
注销
保存会话……
…复制共享历史…
…保存历史……截断历史文件…
…完成。
(过程完成)
最佳答案
-
Drhelp 成员职位:17因素二世谢谢你的回复rfuentealba。不幸的是,这对我不起作用。我得到了这个:无法找到任何与版本“1.8”匹配的jvm。但你正确地诊断了问题并给了我一些建议。
虽然我以前安装过Java 8,但在终端输入“Java -version”显示我的系统安装的是Java 11。在检查了可能的其他解决方案并进行了实验后,以下方法对我有效:
1.在mac上打开.bash_profile文件(在TextEdit中)。
对我来说,根据我在终端上得到的东西,这个文件似乎不存在。我待会再讲这个。
2.用以下行编辑.bash_profile文件:export JAVA_HOME = ' /图书馆/互联网插件/ JavaAppletPlugin.plugin /内容/回家的
3.保存编辑后的内容 . bash_profile文件
4.打开一个新的终端窗口(并键入java -version)进行检查。并确认以下更改:
Java版本"1.8.0_231"
Java(TM) SE运行环境(build 1.8.0_231-b11)
Java HotSpot(TM) 64位服务器VM (build 25.231-b11,混合模式)
如前所述,在启动.bash_profile文件时出现了一个问题。我用下面的方法解决了这个问题:
- 开始到终点站。
- 输入“cd ~/”进入主文件夹。
- 输入“touch”。bash_profile"创建新文件。
- 类型”开放- e。bash_profile”开放它在TextEdit。
1
答案
JAVA_HOME="$(/usr/libexec/ JAVA_HOME - v1.8)"/路径/ / rmserver / install.sh < / span >