Хорошо, я задавал этот вопрос два раза в stackoverflow два раза, здесь и здесь .
Я не получил ответа, но после переосмысления проблемы я думаю, что это может быть из-за прав доступа к файлам/папкам, хорошо, это то, что происходит.
Среда: eclipse STS 3.8.2, работающая поверх java 1.8, а SO — macOs Sierra.
когда я открываю IDE в первый раз, она создает папку в моем домашнем пользователе с именем .eclipse и внутри папки с именем org.springsource.sts_3.8.2.RELEASE_562342862_macosx_cocoa_x86_64 . IDE использует эту папку для сохранения конфигурации, подключаемых модулей и т. д. Хорошо, когда я закрываю IDE и открываю ее снова, IDE создает новую папку, аналогичную первой, но меняет имя на org.springsource.sts_3 . 8.2.RELEASE_562342586_macosx_cocoa_x86_64 и сохраняет конфигурацию там, поэтому вся предыдущая конфигурация теряется.
Это приводит к тому, что каждый раз, когда я открываю IDE, создается новая среда, поэтому каждый установленный подключаемый модуль теряется. Я попытался скопировать и вставить содержимое одной папки в другую, но IDE игнорирует находящиеся там файлы.
Я также столкнулся с той же проблемой. Чтобы решить эту проблему, я сделал следующие шаги.
Это должно решить проблему.
bmike
OJVM