我在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,混合模式)
答案 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。