每次执行Java代码时,都会收到以下消息:
拾取_JAVA_OPTIONS:-Dawt.useSystemAAFontSettings = on -Dswing.aatext = true
答案 0 :(得分:1)
这不是警告,它是信息。
从字面上说,某些设置是从_JAVA_OPTIONS
环境变量中选取的。它用于为将在给定环境中运行的每个Java应用程序“全局”配置一些开关。您必须在系统或用户级别都设置此设置。如果删除该变量,信息将消失。
答案 1 :(得分:1)
我找到了解决这个问题的方法,我当然浪费了很多时间。我绝对不确定是什么原因造成这种情况,就我而言,是在安装NetBeans并更改了文本显示设置之后发生的,我打开了抗锯齿功能。
这些设置在这些配置文件中定义,只需删除它们即可:
/etc/X11/Xsession.d/90kali-themes.conf
/etc/environment.d/95kali-themes.conf
答案 2 :(得分:1)
如果您在Linux中使用java11-jdk,则可能会禁止在终端中显示java选项。
_SILENT_JAVA_OPTIONS="$_JAVA_OPTIONS" && unset _JAVA_OPTIONS && alias java='java "$_SILENT_JAVA_OPTIONS"'