Ich hatte das gleiche Problem.
Mein Ansatz: Speichern von Projektdaten in einem Verzeichnis, das von owncloud verwaltet wird
Das Projekt X wird auf Workstation A erstellt, wobei ein benutzerdefinierter Pfad auf ein neues Unterverzeichnis meiner ownCloud-Hierarchie verweist. Der Standardarbeitsbereich befindet sich weiterhin im Dateisystem von A.
Wenn ich an der Workstation BI sitze, öffnen Sie den lokalen Standardarbeitsbereich (lokal auf B) und erstellen Sie ein neues Projekt unter Verwendung der vorhandenen Quellen im "synchronisierten" ownCloud-Verzeichnis.
Klicken Sie einfach auf Aktualisieren, wenn Sie Eclipse starten und die aktuellen Projektdaten haben. Die Synchronisierung wird automatisch im Hintergrund ausgeführt. Seien Sie also vorsichtig, wenn Sie mit dem Schließen von Eclipse fertig sind, und geben Sie ownCloud die Möglichkeit, die neuen Dateien auf den ownCloud-Server hochzuladen.
Tomcat oder andere Server werden lokal ausgeführt. Die Konfiguration wird manuell zwischen den Computern über scp kopiert. Dies geschieht nur, wenn sich das Server-Setup ändert, was nicht sehr häufig der Fall ist.
Ich hatte noch keine Kompatibilitätsprobleme mit NEON 2 (Arch Linux) und NEON 3 (Download eines laufenden Debian Stretch) mit verschiedenen JDKs.
Mit freundlichen Grüßen Armin