Я настроил проект на использование scala/maven/Eclipse. Поскольку мне нужна библиотека scala на пути сборки, и в scalatest также используется собственная библиотека scala, я получаю это предупреждение:
В пути сборки найдено несколько библиотек scala, все с совместимые версии. Это не оптимальная конфигурация, попробуйте ограничиться одной библиотекой scala в пути сборки.
Я не думаю, что могу удалить это предупреждение, поскольку мне нужны обе библиотеки - одна для Maven, другая для Eclipse. Это, кажется, не вызывает никаких проблем, так что я просто должен принять его? Есть ли альтернативная конфигурация, которая использует только одну библиотеку scala для Maven и Eclipse?
Если я удалю библиотеку scala из проекта, я получаю сообщение об ошибке:
Невозможно найти библиотеку scala в пути к классам. Проверьте путь сборки!
По какой-то причине Eclipse требует, чтобы библиотека scala находилась на пути сборки, даже если она уже доступна как зависимость от Maven.