Несколько лет назад JSR 296 представил фреймворк для создания настольных приложений в Swing. NetBeans обеспечивает тесную интеграцию с эталонной реализацией. Я выпил Kool-Aid (r) и создал ряд программ от простых однопанельных статистических калькуляторов до больших многооконных, многопанельных программ анализа данных и моделирования.
С тех пор от JSR отказались, и следующая версия NetBeans (7.1) больше не будет включать его поддержку. Мне нужен совет, как перевести эту группу существующих приложений на новый фреймворк.
Кажется, есть несколько возможных вариантов, в том числе:
И есть другие.
Есть ли у кого-нибудь опыт перехода с JSR 296 на одну из этих альтернатив? Я бы действительно предпочел не проходить через кривую обучения всем этим, если кто-то еще пробовал это раньше.
Помимо простого перемещения проекта, может ли кто-нибудь поделиться своим опытом в поддержании непрерывной истории контроля версий во время перехода? Как насчет перемещения справочной системы? Это сработало?
Спасибо за любой совет, который вы можете дать.