Установка и запуск 1C:EDT

Установка 1C:EDT производится из комплекта поставки, но, прежде чем начинать установку, выполните некоторые подготовительные действия.

После этого:

Проверьте версию Java, установленную на компьютере

Для работы 1C:EDT необходимо, чтобы на компьютере была установлена 64-разрядная Java Platform, Standard Edition версии 11 с поддержкой OpenJFX(JavaFX). Использование Java 11 имеет особенности, которые описаны здесь.
Прим.: С большой долей вероятности поддерживается работа с Java 12 и Java 13, однако детальное тестирование не проводилось.

В операционных системах Windows 10 и Windows 8:

В операционных системах Windows 7 и Vista:

В операционных системах Windows и macOS вы можете определить версию Java с помощью командной строки. Введите команду java -version в окне терминала.

          
java -version
openjdk version "11.0.5-BellSoft" 2019-10-15
OpenJDK Runtime Environment (build 11.0.5-BellSoft+11)
OpenJDK 64-Bit Server VM (build 11.0.5-BellSoft+11, mixed mode)
        

Если версия Java Platform, установленная на вашем компьютере, не соответствует системным требованиям, обновите ее до нужной версии. Для этого вы можете воспользоваться советами из раздела Как установить Java.

Внимание: C 16 апреля 2019 года компания Oracle изменила условия лицензирования собственных дистрибутивов Oracle Java SE — подробнее, источник. Теперь для их использования в коммерческих продуктах требуется покупка лицензии. Если у вас уже установлен дистрибутив Oracle Java SE, выпущенный до 16.04.2019, вы можете продолжать использовать его бесплатно. Обновление существующего дистрибутива или установка нового будет выполняться уже в соответствии с новыми условиями лицензирования.
Мы рекомендуем устанавливать платформу Java SE с помощью свободного бесплатного пакета OpenJDK. Подробнее об установке OpenJDK вы можете прочитать в разделе Как установить Java.
Важное замечание: Если вы устанавливаете 1C:EDT в операционной системе Linux и используете OpenJDK, входящий в состав дистрибутива Linux, то вам понадобится дополнительно установить пакет openjfx. Дело в том, что «Установщик» и 1C:EDT используют JavaFX, однако JavaFX не входит в состав некоторых дистрибутивов OpenJDK.

Как установить Java

Если Java на вашем компьютере не установлена, или команда java -version сообщает об ошибке (это тоже означает, что Java не установлена), или установлена не 64-разрядная версия Java 11, необходимо скачать и установить подходящую версию Java.

Существуют разные дистрибутивы OpenJDK, но для работы 1C:EDT и «Установщика» важно, чтобы в составе сборки была поддержка OpenJFX(JavaFX). Мы рекомендуем использовать один из следующих дистрибутивов OpenJDK 11:
  • Liberica JDK (необходим 64-разрядный дистрибутив из последней таблицы с заголовком «Полная версия Liberica включает LibericaFX и Minimal VM, где это применимо»);
  • Zulu Community.

В некоторых случаях после установки 1C:EDT требуется вручную отредактировать файл 1cedt.ini ( Расположение программных файлов после установки 1C:EDT).

Windows

На ОС Windows это нужно сделать в любом случае для того, чтобы обеспечить максимальную производительность системы. В файл 1cedt.ini (перед строкой -vmargs) нужно добавить путь к Windows-приложению Java 11, например:
            
-vm
C:\Program Files\BellSoft\LibericaJDK-11\bin\javaw.exe 
          

Linux и macOS

На ОС Linux и macOS редактировать файл 1cedt.ini нужно только в том случае, если:
  • на компьютере установлено несколько разных версий Java, например 8 и 11;
  • версия Java 11 не является версией по умолчанию. Это можно проверить командой java -version
В этом случае в файл 1cedt.ini (перед строкой -vmargs) нужно добавить путь к каталогу бинарных файлов Java 11.
Например, в ОС Linux:
            
-vm
/usr/lib/jvm/bellsoft-java11.x86_64/bin
          
Например, в ОС macOS:
            
-vm
/Library/Java/JavaVirtualMachines/liberica-jdk-11.0.4/Contents/Home/bin 
          

Как настроить Java

В процессе установки Java выполнит все необходимые настройки. Но, если этого не произошло, вы можете самостоятельно проконтролировать и при необходимости установить следующее.

Для операционной системы Windows:

Неполадка: Если для проверки версии Java ( java -version) вы используете обработчик команд Windows ( cmd.exe) имейте в виду, что он читает значения системных переменных в момент своего запуска. Поэтому после изменения системных переменных перезапустите cmd.exe, чтобы увидеть актуальную информацию.

Для операционной системы Linux:

Удалите утилиту ring, если она была установлена ранее

Если вы уже устанавливали на своем компьютере программные продукты «1С:Предприятия 8», то, возможно, вместе с ними вы установили и утилиту ring. Эта утилита входит в состав платформы и позволяет управлять локальной конфигурацией процессов системы "1С:Предприятие 8» — подробнее.

Новый Установщик 1С:Предприятия, входящий в комплект поставки 1C:EDT, помимо самой 1C:EDT также установит на вашем компьютере и утилиту ring. Эта утилита может потребоваться вам для того, чтобы запускать 1C:EDT из командной строки для выполнения рутинных операций.

Но поскольку новый «Установщик» не использует пакетные менеджеры операционных систем, то утилиту ring, установленную "старой" программой установки, нужно удалить, прежде чем выполнять первую установку 1C:EDT с помощью нового «Установщика».

Чтобы узнать, установлена ли у вас утилита ring, откройте Панель управления (Windows). Если утилита установлена, вы увидите ее в списке установленных программ. Удалите ее.

Установка 1C:EDT

В операционной системе Windows

Чтобы начать установку 1C:EDT, распакуйте архив, в котором поставляется 1C:EDT, в любой каталог. Запустите файл 1ce-installer.cmd от имени администратора.

В операционной системе Linux

Распакуйте архив дистрибутива, откройте терминал, перейдите в директорию с дистрибутивом и выполните sudo ./1ce-installer.

В операционной системе macOS

В Finder кликните два раза по DMG-файлу с дистрибутивом, в появившемся окне кликните два раза на файле 1ce-installer (или 1ce-installer.app, если у вас показываются расширения всех файлов); запрос прав администратора будет выполнен автоматически.

Совет: Далее описан минимальный набор действий, необходимых для установки и запуска 1C:EDT. Если вы хотите ознакомиться со всеми возможностями «Установщика», его документация опубликована на портале ИТС.

Начнется запуск «Установщика». «Установщик» кроссплатформенный, он имеет одинаковый (насколько это возможно) графический интерфейс на всех перечисленных операционных системах.

Неполадка: Если вы запустили файл 1ce-installer.cmd, окно интерпретатора открылось и пропало, а заставка Установщик 1С:Предприятия не появилась, скорее всего, на вашем компьютере что-то не так с Java:

Через некоторое время «Установщик» покажет название и характеристики устанавливаемой версии 1C:EDT.

Проверка цифровой подписи

Все компоненты комплекта поставки 1C:EDT подписываются цифровой подписью. «Установщик» проверяет эту подпись и отображает результат проверки рядом с названием версии.

Если отображается зеленая «медаль», значит, цифровая подпись успешно проверена и вы можете устанавливать дистрибутив.

Если отображается красный треугольник, значит, цифровая подпись не прошла проверку.

В этом случае вы тоже можете установить дистрибутив, но на свой страх и риск. Цифровая подпись может не пройти проверку по двум причинам: либо файлы дистрибутива были скомпрометированы (то есть это не те файлы, которые поставляет фирма «1С»), либо на вашем компьютере неправильно настроена проверка цифровых подписей. Нажмите на красный треугольник, и вы получите более подробную информацию о проверке цифровой подписи по каждому компоненту, входящему в комплект поставки.

Назначение домашней директории установки при первом запуске

Только при первом запуске нового «Установщика» вы можете выбрать домашнюю директорию, в которую будут устанавливаться все версии 1C:EDT и другие программы «1С:Предприятия 8". Отдельная собственная домашняя директория, которую использует «Установщик», позволяет всегда иметь только одну копию 1C:EDT некоторой версии, без дублирования.

При следующих запусках «Установщика» вы уже не сможете изменить домашнюю директорию в его диалоге. Но при необходимости вы можете перенести домашнюю директорию на любой диск, поставив ссылку на файловой системе на первоначальную директорию.

Внимание: Для macOS рекомендуется не изменять домашнюю директорию установки на такую, которая не является поддиректорией в /Applications. «Установщик» будет корректно работать с любой директорией, однако macOS в таком случае не будет автоматически добавлять установленные приложения на экран Launchpad и их придется запускать вручную. Если есть необходимость изменить домашнюю директорию установки, то возможным обходным решением является ручное создание символических ссылок на приложения в /Applications.

Установка

Чтобы начать установку, нажмите Установить. О ходе установки вас будет информировать индикатор.

Когда установка закончится, ее результат будет показан на экране. Вы можете перейти по ссылкам из раздела Далее, чтобы ознакомиться со связанной информацией, или можете нажать Готово, чтобы завершить работу «Установщика».

Запуск 1C:EDT

Запустить 1C:EDT вы можете несколькими способами.

Во-первых, «Установщик» создает ярлык для запуска установленной версии 1C:EDT на рабочем столе Windows. Аналогичный ярлык создается и для Linux.

Прим.: Для Linux создано большое количество оболочек (desktop environment), несовместимых между собой. Это сказывается на механизме создания ярлыков для установленного программного обеспечения. Программа установки ориентируется на спецификацию Desktop Menu Specification от FreeDesktop — подробнее — и ее работа проверена на Gnome 3 и KDE 5.

Во-вторых, в меню Пуск (Windows) и в Launchpad (macOS) создаются пункты меню, соответствующие установленной версии.

В-третьих, вы можете запустить 1C:EDT непосредственно из домашней директории установки (файл 1cedt.exe), выбрав в папке components нужную вам версию 1C:EDT.

Внимание: Также в Linux возможны проблемы с отображением иконки в панели задач. Это связано с ограниченной поддержкой данной возможности в JavaFX.
Совет: Более подробно о нахождении установленных файлов вы можете прочитать в разделе Расположение программных файлов после установки 1C:EDT .

После установки 1C:EDT

Русский язык интерфейса. Стандартно 1C:EDT использует для своего интерфейса языковые настройки операционной системы. Если вы используете англоязычную операционную систему и хотите работать с 1C:EDT используя русский язык интерфейса, отредактируйте файл 1cedt.ini.

  1. Закройте 1C:EDT;
  2. Перейдите в каталог бинарных файлов 1C:EDT;
    Совет: Если вы не знаете, где находится этот каталог, ознакомьтесь с разделом Расположение программных файлов после установки 1C:EDT .
  3. Откройте файл 1cedt.ini в текстовом редакторе;
  4. После строки com._1c.g5.v8.dt.product.application добавьте -nl ru:
                    
    ...
    -showsplash
    com._1c.g5.v8.dt.product.application
                       -nl ru ...
                  
  5. Сохраните файл 1cedt.ini, запустите 1C:EDT.

Разработка больших конфигураций. Если объем оперативной памяти на вашем компьютере больше 4 Гбайт и вы собираетесь разрабатывать большие конфигурации, сравнимые по объему с «1С:ERP Управление предприятием», то вам полезно будет сразу же выполнить настройки 1C:EDT для работы с большими конфигурациями — подробнее.

Групповая разработка. Перед началом совместной работы над большим проектом желательно выполнить некоторые настройки Git. Они помогут вам избежать проблем, связанных с использованием больших файлов, разных операционных систем и разных кодировок — подробнее.

Антивирус. Windows Defender или антивирус, установленный на компьютере, могут снижать производительность и стабильность работы 1C:EDT. Поэтому мы рекомендуем добавить в исключения (исключить из проверки):

Дополнительное программное обеспечение. Кроме этого для запуска и отладки прикладных решений вам понадобится платформа «1С:Предприятие 8» и, возможно, дополнительное программное обеспечение ( подробнее).