https://github.com/deanhiller/webpieces - это платформа, на которой вы можете писать код в java без перезагрузки сервера через сервер разработки.
Теперь, чтобы избежать цикла кода исправления, разверните на Облако, тестирование, исправление кода, развертывание в облаке для тестирования. Я хотел бы просто синхронизировать c измененные файлы в облачном контейнере, чтобы цикл стал
- код изменения
- test
больше не нужно развертывать, и, поскольку вы просто загружаете человеческие изменения, это БЫСТРО. Теперь webpieces - это веб-сервер, на котором размещен веб-сайт или json API, или что-то еще. Я думаю о 2 способах сделать это, но не уверен, что технология есть?
- Go на веб-странице на облачном сервере и вводить локальные исходные каталоги для мониторинга
- Локально, просто запустите программу webpiecesSyn c, настроив исходные каталоги и API json для попадания в облачный экземпляр
Номер 2 имеет огромное преимущество перед # 1 в том, что я могу зарегистрироваться для asyn c файл уведомлений об изменениях, так что при изменении файла, syn c загружает его в облако и веб-компоненты DevelopmentServer просто сохраняет файл в нужном месте, а когда вы нажимаете веб-страницу с изменением, DevelopmentServer выполняет работу по перекомпиляции когда это необходимо.
Я не уверен, что # 1 может даже приблизиться к # 2, но если кто-то знает о технологии там, javascript или что-то еще, что могло бы сделать это, мне интересно, смогу ли я сделать мастер в плагине synS c DevelopmentServer (если бы он у меня был), который бы просто следил за изменениями директорий ES и захватить эти файлы (при условии, что пользователь как-то дает разрешение). Я очень потерян, если # 1 даже выполнимо?
Любые идеи / догадки с благодарностью. спасибо, Дин