Добрый день.
Версия плагина 11. Студия 2019.2 (2019.1 - то же самое)
Отвалился hotdeploy. Судя по всему - совсем. Подскажите, как можно починить?
Добрый день.
Версия плагина 11. Студия 2019.2 (2019.1 - то же самое)
Отвалился hotdeploy. Судя по всему - совсем. Подскажите, как можно починить?
Добрый день! Можете прислать логи студии?
Аналогично перестал работать хотдеплой на MacOS
На текущий момент, хочу сказать, что после перезапуска idea хотдеплой оживает.
Похоже, что хотдеплой ломается после блокировки компьютера и некоторого времени простоя (хотя может совпало так). При этом на ПК отключен сон/гибернация.
@shustanov По логам тоже непонятно, подскажите какие именно логи.
Добрый день всем,
Для начала я хочу сказать, что Hot Deploy это одна из важнейших функций Studio, и у команды CUBA есть большое желание разобраться со всеми проблемами пользователей.
Но мы не можем ничего сделать в ответ на сообщения в стиле “всё сломалось, ничего не работает”. Нам необходима информация о том, что и как конкретно не работает, и максимальная информация о среде проекта, которая поможет пролить свет на причины поломки Hot Deploy. Без этой информации мы не сможем никак помочь.
Поэтому пожалуйста, если у вас есть стабильно воспроизводимые проблемы с Hot Deploy, создавайте на каждую проблему отдельную тему.
В этой теме приложите как можно больше информации:
Проверьте, что проблема воспроизводится на том же самом проекте, но скачанном начисто в новую папку. Чтобы отсечь проблему непочищенных кэшей в проекте или непочищенного tomcat.
Создайте новый проект в Studio с нуля, попробуйте там создать и редактировать экранчики и проверьте, возникает ли подобная проблема на чистом маленьком проекте. Если проблема возникает даже на новом маленьком проекте, значит дело в среде разработки на данной машине. Если в новом sample-проекте Hot Deploy работает, то значит проблема в каких-то особенностях вашего основного проекта.
Далее укажите в теме следующие данные:
Также заметьте что на данный момент Hot Deploy не поддерживает библиотеки и инструменты препроцессинга исходников (annotation processing) или обработки байт-кода.
Спасибо за ваше содействие.
Александр, приветствую.
Я понимаю вашу головную боль по этому поводу. Сам сталкиваюсь с таким регулярно и если бы у меня была информация, которая помогла бы вам воспроизвести проблему, я бы о ней сообщил. Моей задачей было просигнализировать, что есть проблема. Как мы теперь видим, не у одного меня.
Вот знакомился с аддоном “SoftReference”. Новый проект, добавил аддон, создал две сущности, одну вью, четыре экрана. Запустил проект. Hot deploy не работает. Проблема в том, что эксперимент не чистый. Это третье окно idea и судя по всему он (hotdeploy) отвалился раньше, чем я создал проект. И отваливается он не для проекта, а для idea в целом.
Спасибо за информацию.
Пока что непонятно, в чем может быть причина поломки в вашем случае.
По-видимому нам придется расширить отладочное логгирование, чтобы понимать что происходит на машине разработчика без предоставления удаленного доступа.
Мы напишем в этой теме попозже (не на этой неделе), когда будет готова сборка плагина.
Спасибо еще раз за содействие.
На самом деле, я могу предоставить удаленный доступ, если вы рассматриваете такой вариант решения вопроса.
Добрый день, мы внесли некоторые изменения в механизм hot deploy. Сборка, где доступны эти изменения - 12.0.NIGHTLY144-183.
Можно скачать с этой страницы https://plugins.jetbrains.com/plugin/7249-cuba/versions.
Или вы можете добавить ‘haulmont_nightly’ репозиторий как написано в инструкции здесь Ночные сборки CUBA Studio 7 . Не забудьте отключить его, если захотите пользоваться стабильной версией плагина.
Будем признательны, если вы попробуете данную версию и сообщите о проблемах с которыми столкнулись при hot deploy. Мы доработали окно вывода логов в console
Также если вы будите испытывать проблемы с hot deploy, включите DEBUG level для логов приложения:
И после некоторого времени разработки в IDEA, пришлите log файл нам. (Help -> Show Log in Explorer)
Александр, в общем на nightly сборках я не наблюдаю проблем с hotdeloy.
Правда наблюдаю другую проблему - жор cpu. Даже просто при переносе строки в редакторе разметки экрана или класса загрузка цп может прыгать выше 60%. И это на неплохом камне (i5 3.2Ggh)… Наверное, это нужно в отдельный топик.
Если не сложно, лучше завести отдельный топик. Также вы можете попробовать отключить плагин и повторно включить, сохраниться ли после этого проблема с cpu?
Вы используете IDEA 2019.2?
Добрый день,
В обновлениие 11.2 Studio были включены вышеуказанные Александром улучшения по Hot Deploy.
Поэтому я рекомендую всем обновиться до 11.2, и сообщить, если на этой версии продолжают наблюдаться проблемы.