Ubuntu 18.04上的XMind Excute错误

时间:2018-07-08 05:24:54

标签: java ubuntu

我在Ubuntu18.04上安装了XMind 7.5。 (sudo dpkg -i xmind-kr-7.5-linux_amd64.deb) 但是,当我谴责XMind时,它做不到。

我不知道为什么它没有被谴责。 你们会帮助我吗?

  

XMind   警告:发生了非法的反射访问操作   警告:org.eclipse.osgi.storage.FrameworkExtensionInstaller(文件:/usr/lib/xmind/plugins/org.eclipse.osgi_3.10.101.v20150820-1432.jar)对方法java.net.URLClassLoader.addURL的非法反射访问(java.net.URL)   警告:请考虑将此报告给org.eclipse.osgi.storage.FrameworkExtensionInstaller的维护者   警告:使用--illegal-access = warn启用有关进一步非法反射访问操作的警告   警告:所有非法访问操作将在以后的版本中被拒绝   Gtk消息:14:18:15.092:GtkDialog映射时没有临时父代。不鼓励这样做。

     

java --version   openjdk 10.0.1 2018年4月17日   OpenJDK运行时环境(内部版本10.0.1 + 10-Ubuntu-3ubuntu1)   OpenJDK 64位服务器VM(内部版本10.0.1 + 10-Ubuntu-3ubuntu1,混合模式)

2 个答案:

答案 0 :(得分:0)

像这样更改您的XMind.ini

-Dfile.encoding=UTF-8
# this is for fixing your problem
--add-modules=java.se.ee

答案 1 :(得分:0)

似乎需要明确定义需要XMind的JRE路径(在我的情况下, XMind8 应该使用 java 8 )。

编辑 XMind.ini 并将这些行添加到顶部:

-vm
/usr/lib/jvm/java-8-openjdk-amd64/bin
# ..

有关详细信息,请参见Force XMind to use Java 7