java软件打开问题
Tofloor
poster avatar
捕风
deepin
2019-08-04 17:31
Author
系统的三个地方都配置了java环境
  • ~/.bashrc
  •   ~/.profile
  • /etc/profile


并且都source了一下,确定java环境变量在普通用户和root下都是生效的。但是直接双击打开xmind这种软件的时候还是会出现问题。

出现问题如下,提示没有jre环境。


但是使用终端打开的时候就比较正常。



也就是直接打开与终端打开为啥会效果不一样呢?环境变量是正常的,为啥还是会出现这种情况?

Reply Favorite View the author
All Replies
avatar
s32967326
deepin
2019-08-04 21:47
#1
直接安装Openjdk 就是了, 哪有这么多的事情.
Reply View the author
avatar
捕风
deepin
2019-08-04 22:44
#2
https://bbs.deepin.org/post/181578
直接安装Openjdk 就是了, 哪有这么多的事情.

究其原理
Reply View the author
avatar
jb71415
deepin
2019-08-04 23:20
#3
本帖最后由 jb71415 于 2019-8-4 15:24 编辑

你source之后关掉终端 系统依旧是没有这些变量的 而且我觉得你这不是环境变量的问题 他本身就自带一个jre
Reply View the author
avatar
魔法师
deepin
2019-08-05 01:56
#4
怎么说呢,JRE_HOME没有指定,就在JAVA_HOME的jre,应用层用profile,bash层用的是bashrc,用户覆盖etc的同名变量值。xmind还得改些东西才能双击打开.xmind文件,文件名有空格另说
Reply View the author
avatar
sz******iy@vip.qq.com
deepin
2019-08-06 02:32
#5
Xmind 这类软件,给他 openjdk 就行了,至于像是什么 Java 学习啊,拜托, IDEA 类的软件根本不需要配置环境变量,手动指定下 JDK 目录就能用的。
Reply View the author
avatar
TLT
deepin
2019-08-06 03:43
#6
export $java_home???
Reply View the author
avatar
s32967326
deepin
2019-08-07 05:13
#7

原理很简单. 当你折腾  LInux 久了自然就知道原理了.
Reply View the author