Как уже говорилось, добавление свойства -Dosgi.configuration.area
в файл eclipse.ini
помогает.
Но, на мой взгляд, было бы лучше положиться на переменную user.home и установить место назначения, как для других переменных.
Пример с -Dosgi.instance.area.default
:
-Dosgi.instance.area.default=@user.home/eclipse-workspace
В моем случае я просто хотел выбрать другое место назначения, отличное от @user.home/.eclipse
по умолчанию, которое использовалось Eclipse Mars, которое я все еще использую для старого проекта, и я определил:
-Dosgi.configuration.area=@user.home/.eclipse-oygen-3
, чтобы иметь конкретное место назначения для EclipseУстановка Oxygen 3.
Обратите внимание, что синтаксис работает как для Windows, так и для Linux (я не тестировал OSX, но, думаю, так и должно быть).