1c-edt-issues icon indicating copy to clipboard operation
1c-edt-issues copied to clipboard

Молча не выполняется активации контекста проекта если установлена JAVA 19 Orcale

Open tormozit opened this issue 10 months ago • 4 comments

Описание ошибки

Активация проектного контекста не запустилась если используется JAVA 19.

Как воспроизвести

Установить JAVA 11 Bellsoft. Затем установить JAVA 19 Orcale (пропишется в переменные среды). Создать рабочую область и клонировать проект конфигурации из гит репозитория. Активация проектного контекста не запустилась. (картинку взял из другой ситуации, поэтому в ней в заголовке проекта не указана связанная ветка)

изображение

Скриншоты

No response

Ожидаемое поведение

Выдать понятную пользователю ошибку типа "Некорректная версия JAVA" при старте приложения EDT или хотя бы при открытии проекта

Лог рабочей области

Clip_578520.txt

Версия 1С:EDT

2023.2.4

Операционная система

Windows

Установленные плагины

Нет плагинов

Дополнительная информация

No response

tormozit avatar Apr 16 '24 11:04 tormozit

Здравствуйте Сергей! Критический приоритет убран, так как java 19 пока не поддерживается, информация есть на странице с требованиями к программному обеспечению, а также проблема не соответствует критической по критериям критичности ошибок

Erik773 avatar Apr 17 '24 04:04 Erik773

Аргументация смены критичности странная. Я ведь указал четко ожидаемое поведение. Там я НЕ ждал поддержки 19-й JAVA. На многопользовательском сервере с JAVA 11 кто то установил JAVA 19 без уведомления нас. У нас внезапно перестал работать EDT. Мы потеряли много времени на поиске причины этой проблемы. Поэтому и был выставлен такой приоритет, т.к. приложение могло бы значительно сократить время решения этой блокирующей его работу проблемы.

tormozit avatar Apr 17 '24 04:04 tormozit

Там я НЕ ждал поддержки 19-й JAVA.

спасибо за уточнение, смысл задачи понятен

На многопользовательском сервере с JAVA 11 кто то установил JAVA 19 без уведомления нас.

кажется, это частный и специфичный сценарий, не носящий массового или постоянного характера.

Выдать понятную пользователю ошибку типа "Некорректная версия JAVA" при старте приложения EDT или хотя бы при открытии проекта

не является критической ошибкой в соответствии с опубликованными критериями.

Erik773 avatar Apr 17 '24 05:04 Erik773

С критичного до низкого - это сильный ход. Можно еще написать, что сам пользователь виноват в том сразу не проверил версию JAVA. Тогда можно и пометку "ошибка" убрать и переквалифицировать в пожелание.

не носящий массового или постоянного характера

С натяжкой можно согласиться. Но EDT часто используют в средах, где JAVA используют и для других приложений, которым нужна его более высокая и часто обновляемая версия.

tormozit avatar Apr 17 '24 06:04 tormozit

Исправлено в 2024.1

tretyakevich avatar Jun 28 '24 08:06 tretyakevich