Вы можете найти все детали здесь:
Это старая ошибка в Java на Mac, которая была вызвана агентом Java, который использовался IDE при запуске приложения. Это сообщение безвредно и его можно игнорировать. Комментарий разработчика Oracle:
Сообщение является доброкачественным, от этой проблемы нет негативного влияния, поскольку обе копии этого класса идентичны (скомпилированы из одного и того же источника). Это чисто косметическая проблема.
Проблема решена в Java 9 и в Java - 8 обновлений 152 .
Если это вас раздражает или каким-либо образом влияет на ваши приложения (это не должно), обходной путь для IntelliJ IDEA - отключить idea_rt
агент запуска, добавив idea.no.launcher=true
в idea.properties
( Help
| Edit Custom Properties...
). Обходной путь вступит в силу при следующем перезапуске IDE.
Однако я не рекомендую отключать агент запуска IntelliJ IDEA. Он используется для таких функций, как постепенное завершение работы (кнопка «Выход»), дампы потоков, обходные пути, проблема с слишком длинной командной строкой, превышающей пределы ОС и т. Д. Потеря этих функций только ради сокрытия безвредного сообщения, вероятно, не стоит того, но вам решать.