1c-edt-issues
1c-edt-issues copied to clipboard
Молча не выполняется активации контекста проекта если установлена JAVA 19 Orcale
Описание ошибки
Активация проектного контекста не запустилась если используется JAVA 19.
Как воспроизвести
Установить JAVA 11 Bellsoft. Затем установить JAVA 19 Orcale (пропишется в переменные среды). Создать рабочую область и клонировать проект конфигурации из гит репозитория. Активация проектного контекста не запустилась. (картинку взял из другой ситуации, поэтому в ней в заголовке проекта не указана связанная ветка)
Скриншоты
No response
Ожидаемое поведение
Выдать понятную пользователю ошибку типа "Некорректная версия JAVA" при старте приложения EDT или хотя бы при открытии проекта
Лог рабочей области
Версия 1С:EDT
2023.2.4
Операционная система
Windows
Установленные плагины
Нет плагинов
Дополнительная информация
No response
Здравствуйте Сергей! Критический приоритет убран, так как java 19 пока не поддерживается, информация есть на странице с требованиями к программному обеспечению, а также проблема не соответствует критической по критериям критичности ошибок
Аргументация смены критичности странная. Я ведь указал четко ожидаемое поведение. Там я НЕ ждал поддержки 19-й JAVA. На многопользовательском сервере с JAVA 11 кто то установил JAVA 19 без уведомления нас. У нас внезапно перестал работать EDT. Мы потеряли много времени на поиске причины этой проблемы. Поэтому и был выставлен такой приоритет, т.к. приложение могло бы значительно сократить время решения этой блокирующей его работу проблемы.
Там я НЕ ждал поддержки 19-й JAVA.
спасибо за уточнение, смысл задачи понятен
На многопользовательском сервере с JAVA 11 кто то установил JAVA 19 без уведомления нас.
кажется, это частный и специфичный сценарий, не носящий массового или постоянного характера.
Выдать понятную пользователю ошибку типа "Некорректная версия JAVA" при старте приложения EDT или хотя бы при открытии проекта
не является критической ошибкой в соответствии с опубликованными критериями.
С критичного до низкого - это сильный ход. Можно еще написать, что сам пользователь виноват в том сразу не проверил версию JAVA. Тогда можно и пометку "ошибка" убрать и переквалифицировать в пожелание.
не носящий массового или постоянного характера
С натяжкой можно согласиться. Но EDT часто используют в средах, где JAVA используют и для других приложений, которым нужна его более высокая и часто обновляемая версия.
Исправлено в 2024.1