Поднял _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on

Всякий раз, когда я выполняю java-код на intellij на kali или набираю java --version в командной строке, я получаю это сообщение

Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true.

Я погуглил и нашел эту ссылку, которая точно такая же, как меня, но я понимаю, что это информация, а не ошибка, и я могу отключить переменную окружения _JAVA_OPTIONS. Я прошу, чтобы удаление этой переменной окружения не причинило никакого вреда?

Я прочитал в приведенной выше ссылке, что If you remove that variable, information will be gone. я не понял, это означает какой-либо ущерб или он просто сказал, что сообщение исчезнет!

И, наконец, как удалить или сбросить эту переменную _JAVA_OPTIONS?

Обновление :

Когда я отключаю эту переменную этими командами

_SILENT_JAVA_OPTIONS="$_JAVA_OPTIONS"

unset _JAVA_OPTIONS

alias java='java "$_SILENT_JAVA_OPTIONS"'

- ссылка из этой ссылки, второй ответ - сообщение все еще появляются, но после вывода java-программы, а не до вывода, как это было!


person ibnSaadoosh    schedule 15.03.2020    source источник
comment
Какую ОС вы используете?   -  person MarsAtomic    schedule 16.03.2020
comment
@MarsAtomic кали-линукс   -  person ibnSaadoosh    schedule 16.03.2020
comment
Отредактируйте свой .bashrc и удалите _JAVA_OPTIONS. Все, что делает эта переменная, - это передает значение (я) в исполняемый файл Java в качестве аргументов командной строки, но обычно оно не используется. Фактически, он не задокументирован, то есть никто не должен его использовать, поэтому его удаление, скорее всего, будет безопасным. Мне было бы любопытно посмотреть, как эта переменная env была установлена ​​в первую очередь - возможно, какой-то специальный инструмент или приложение Oracle.   -  person MarsAtomic    schedule 16.03.2020
comment
Итак... сразу после того, как я это написал, я нашел это. По-видимому, вы поймали этот параметр, используя выпуск Oracle JDK. Эта переменная настройки шрифта предназначена для включения сглаживания. Худшее, что может случиться, это то, что ваши шрифты будут выглядеть немного некрасиво, но это зависит от вашего вкуса, разрешения вашего монитора и остроты вашего зрения, поэтому ваш пробег может варьироваться. В любом случае, его удаление ничего не разрушит.   -  person MarsAtomic    schedule 16.03.2020
comment
Но я всегда использую JDK, и многие люди делают это, и я никогда не сталкиваюсь с этим сообщением, оно начало появляться, когда я начинаю использовать java на kali вместо Ubuntu, у вас есть идеи, почему оно не появлялось раньше, и означает ли это, что все люди, которые запускают java с kali linux, сталкиваются с этим сообщением?   -  person ibnSaadoosh    schedule 16.03.2020
comment
У меня нет возможности узнать что-либо об этом. Я не знаю, что вы установили на свой персональный компьютер или где вы это взяли. Я использую Ubuntu и Mint и никогда не использовал Kali. Тем не менее, поскольку у вас настроена идеальная среда тестирования, вы сможете найти решение самостоятельно. Все, что я знаю, это то, о чем я уже сообщал: _JAVA_OPTIONS зависит от поставщика Oracle и управляет сглаживанием.   -  person MarsAtomic    schedule 18.03.2020
comment
Теперь я лучше понимаю после некоторых поисков этого персонала, спасибо за вашу помощь.   -  person ibnSaadoosh    schedule 20.03.2020