Я работаю над большим проектом, где есть многопользовательские IDE-объекты, которые используются для разных (но перекрывающихся) задач. Например, мы используем среду IDE на основе eclipse для разработки бизнес-правил и другую среду IDE для управления версиями. Версии eclipse могут варьироваться от одной IDE к другой, а также загруженные плагины.Как успешно использовать существующее рабочее пространство в нескольких версиях eclipse?
Основываясь на мучительном опыте, я уверен, что использование одного и того же рабочего пространства из нескольких версий eclipse - плохая идея, потому что метаданные могут быть совершенно разными/несовместимыми.
Это лучший способ «повторно использовать» рабочее пространство для создания нового рабочего пространства, а затем импортировать проекты старой рабочей области в новое рабочее пространство? Если это так, это означает, что любые обновления для одного нужно дублировать для другого. Есть ли другой, лучший способ?
Я согласен с вашими данными о совместном использовании рабочих пространств между различными версиями Eclipse. Я могу рекомендовать использовать maven-проекты, а затем использовать m2eclipse, чтобы позволить Eclipse работать с ними. –
Я делаю это все время без проблем. Файлы метаданных Eclipse совместимы в обратном и обратном направлении. Я разрабатываю плагины, совместимые с несколькими версиями, и я тестирую несколько версий, используя те же рабочие области теста. Никогда не возникает проблемы. –