у мене була така ж проблема.
мій підхід: зберігання даних проекту в каталозі, керованому owncloud
Проект X створюється на робочій станції A, за допомогою спеціального контуру, що вказує на новий підкаталог моєї власної ієрархії Cloud. Робоча область за замовчуванням все ще зберігається у файловій системі А.
Коли я сиджу на робочій станції BI, відкрийте локальну робочу область за замовчуванням (локальна на B) та створіть новий проект, використовуючи наявні джерела в "синхронізованій" довідці ownCloud.
Просто натисніть кнопку "Оновити" кожного разу, коли ви закриєте затемнення, і у вас є поточні дані проекту. Синхронізація працює у фоновому режимі автоматично, тому будьте обережні, коли закінчите роботу над закриттям затемнення та надайте шанс ownCloud для завантаження нових файлів на сервер ownCloud.
Tomcat або інші сервери працюють локально, конфігурація копіюється вручну між машинами через scp. Це відбувається лише в тому випадку, якщо в налаштуваннях сервера є зміни, що не дуже часто.
У мене не було проблем із сумісністю при використанні NEON 2 (arch linux) та NEON 3 (завантаження на debian stretch) з різними JDK.
З найкращими побажаннями Армін