安装jdk遇到Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp....
电梯直达到第
poster avatar
nsnsrls
deepin
发表于 2019-01-06 19:52
楼主
15.8无论安装openjdk还是oraclejdk都会报:Picked up _JAVA_OPTIONS:   -Dawt.useSystemAAFontSettings=gasp

安装网上已有的方法只能让后半段消失,成这样:
Picked up _JAVA_OPTIONS:
我看的帖子里许多人说15.8用已有的方法解决不了
那到底应该怎么解决呢?
虽然目前没什么影响,但每次看到多一行这个还是有点闹心。。。
谢谢大家。
回复 收藏 只看作者
所有回复
1 / 2
到第
bibichuan
deepin
发表于 2019-01-06 21:11
沙发
是的,我也遇到这个问题,不影响使用,就是看起来闹心。
回复 只看作者
nsnsrls
deepin
发表于 2019-01-07 06:39
板凳
自顶。难道没有用deepin开发java的愿意回答一下吗?
回复 只看作者
mzking
deepin
发表于 2019-01-07 06:52
地板
看一下我在csdn上写的解决办法 https://blog.csdn.net/qq_37623240/article/details/85736093
回复 只看作者
kevinlong
deepin
发表于 2019-01-07 17:31
4楼
没有什么实质影响, 大家都是看惯不怪了.
要彻底解决, 得去问问 deepin 了,
为什么非得在系统级, 加入这个似乎没用的命令了,
回复 只看作者
juggerhoo
deepin
发表于 2019-01-07 18:01
5楼
我觉得下载压缩包解压,手动配置环境变量比较好,这样基本不会出问题
回复 只看作者
nsnsrls
deepin
发表于 2019-01-07 18:27
6楼
好的,先谢谢大家!等有时间再试试。
回复 只看作者
electricface
deepin
发表于 2019-01-07 21:18
7楼
删除文件 /etc/profile.d/java-awt-font-gasp.sh 再注销试试
回复 只看作者
151******75
deepin
发表于 2019-01-08 02:04
8楼
谁知道产生这个异常的原因是什么吗?ubuntu与manjaro上都没有看见过这种提示,只有deepin连续几个版本都有这句提示。
回复 只看作者
yanbowen
deepin
发表于 2019-01-17 17:10
9楼
https://bbs.deepin.org/post/173362
谁知道产生这个异常的原因是什么吗?ubuntu与manjaro上都没有看见过这种提示,只有deepin连续几个版本都有 ...

参见 8楼 的方法, 然后再把 ~/.pam_environment 中相关的行删掉
回复 只看作者
yanbowen
deepin
发表于 2019-01-17 17:23
10楼
https://bbs.deepin.org/post/173362
谁知道产生这个异常的原因是什么吗?ubuntu与manjaro上都没有看见过这种提示,只有deepin连续几个版本都有 ...

这是用来设置java字体抗锯齿的, 是为了避免java不识别桌面字体设置而指定的, 因为java的字体显示出现过问题所以才设置的.
https://docs.oracle.com/javase/6 ... /flags.html#aaFonts

回复 只看作者
nsnsrls
deepin
发表于 2019-01-19 01:11
11楼
15.9还有这个问题
回复 只看作者
nsnsrls
deepin
发表于 2019-01-19 01:23
12楼
https://bbs.deepin.org/post/173362
参见 8楼 的方法, 然后再把 ~/.pam_environment 中相关的行删掉

大佬可以详细说一下该怎么修改吗?只删除8楼说的文件也是留下了前半段,而我的目录下没有您说的这个文件,更不用说该删除哪些行了。
回复 只看作者
yanbowen
deepin
发表于 2019-01-21 17:11
13楼
https://bbs.deepin.org/post/173362
大佬可以详细说一下该怎么修改吗?只删除8楼说的文件也是留下了前半段,而我的目录下没有您说的这个文件 ...

没有这个文件就只用删8楼的那个文件就可以了.
回复 只看作者
风吹过的绿洲
deepin
发表于 2019-01-23 05:24
14楼
https://bbs.deepin.org/post/173362
这是用来设置java字体抗锯齿的, 是为了避免java不识别桌面字体设置而指定的, 因为java的字体显示出现过问 ...

两个都干掉了,还有。。。什么鬼
回复 只看作者
yanbowen
deepin
发表于 2019-01-23 16:47
15楼
https://bbs.deepin.org/post/173362
两个都干掉了,还有。。。什么鬼

干掉后重启了没? 如果重启了就在去检查下那2个文件
回复 只看作者
风吹过的绿洲
deepin
发表于 2019-01-24 04:44
16楼
https://bbs.deepin.org/post/173362
干掉后重启了没? 如果重启了就在去检查下那2个文件

检查了哦,已经没有了
回复 只看作者
yanbowen
deepin
发表于 2019-01-24 17:00
17楼
本帖最后由 yanbowen 于 2019-1-24 09:15 编辑
https://bbs.deepin.org/post/173362
检查了哦,已经没有了

_JAVA_OPTIONS 这个变量是与 java 的HIDPI缩放有关, 没有缩放时,当前默认为空, 之后会去掉, 只有缩放时才设置这个变量
回复 只看作者
风吹过的绿洲
deepin
发表于 2019-01-24 18:36
18楼
https://bbs.deepin.org/post/173362
_JAVA_OPTIONS 这个变量是与 java 的HIDPI缩放有关, 没有缩放时,当前默认为空, 之后会去掉, 只有缩放时才 ...

只是我把那两个文件去掉了,怎么还有呢
回复 只看作者
yanbowen
deepin
发表于 2019-01-24 19:42
19楼
https://bbs.deepin.org/post/173362
只是我把那两个文件去掉了,怎么还有呢

现在的代码里面与根据HIDPI缩放来设置这个值, 所以文件去掉后还有.

内部代码已经在处理了, 缩放为1时不在设置这个变量, 不为1时再设置.
回复 只看作者
yanbowen
deepin
发表于 2019-01-24 19:44
20楼
https://bbs.deepin.org/post/173362
只是我把那两个文件去掉了,怎么还有呢

要是看不惯这个输出, 就在你的shell的配置文件中添加 unset _JAVA_OPTIONS
回复 只看作者
1 / 2
到第