Недавно выпущенный Eclipse Photon имеет функцию, позволяющую автоматически отображать библиотеки с областью действия, установленной на test
, с атрибутом «Видимо только для тестовых источников», установленным на «да», и это нельзя отключить.
Проблема, с которой я сталкиваюсь из-за этого, ни в одном из наших проектов Eclipse в настоящее время не имеет тестовой исходной папки, помеченной как тестовая папка. Будучи корпоративной средой, я не могу идти вперед и просто обновлять все нечетные сотни проектов. Кроме того, Eclipse Photon еще официально не поддерживается в нашей организации.
Итак, это означает, что я получаю тысячи ошибок компиляции во всех тестовых папках, поскольку их зависимости теперь доступны только для папок, помеченных как «тест».
Как отключить эту функцию?
.classpath
, в котором хранится эта информация, не должно причинить вреда пользователям более старых IDE Eclipse. Если файл.classpath
находится под контролем версий, файл рано или поздно необходимо обновить. - person howlger   schedule 05.07.2018