Установка
Системные требования
Убедитесь, что ваш компьютер отвечает следующим требованиям:
-
64-разрядная операционная система: Windows, Linux или macOS.
-
Оперативная память – не менее 8 ГБ (рекомендуется 16 ГБ).
-
Свободное место на жестком диске – не менее 20 GB.
Установка Jmix Studio
Jmix Studio реализована как плагин для IntelliJ IDEA. Минимальная поддерживаемая версия IntelliJ IDEA – 2023.3.
Если у вас еще не установлена IntelliJ IDEA, скачайте Community редакцию на сайте JetBrains и установите ее.
После установки IntelliJ IDEA, выполните следующие действия:
-
Запустите IntelliJ IDEA (2023.3 или новее).
-
На стартовом экране IDE перейдите в секцию Plugins.
-
Выберите настройки (шестеренка в правом верхнем углу), далее Manage Plugin Repositories.
-
Добавьте адрес
https://storage.jmix.ru/jmix-studio/release/updatePlugins-release.xml
в список репозиториев. -
Нажмите OK и перезапустите IntelliJ IDEA.
-
Снова перейдите в секцию Plugins и переключитесь на вкладку Marketplace.
-
Введите "Jmix" в поисковое поле. Вы увидите плагин Jmix в результатах поиска.
-
Нажмите Install и следуйте дальнейшим инструкциям в IDE.
В случае, если вам необходимо настроить доступ в Интернет через прокси-сервер или установить нестандартную сборку Studio, посетите раздел Установка Studio.
Чтобы получить доступ к премиум-функциям Studio, настройте подписку в диалоговом окне Подписка. |
Установка Java Development Kit (JDK)
Скачайте JDK версии 11 или 17 (например, Eclipse Temurin или Liberica JDK) и установите в каталог, предложенный установщиком. Этого достаточно для создания и запуска приложений в IDE.
Jmix 1.6 поддерживает Java 11 и 17 от любого поставщика. Однако мы не рекомендуем использовать JDK, основанный на OpenJ9, так как в прошлом это вызывало проблемы. |
Чтобы запускать приложения Jmix из терминала, задайте переменную окружения JAVA_HOME
как описано ниже.
-
На Windows, создайте переменную
JAVA_HOME
в Computer → Properties → Advanced System Settings → Advanced → Environment variables → System variables и укажите в ней путь к корневому каталогу установки JDK. -
На macOS и Linux задайте переменную
JAVA_HOME
в файле~/.bash_profile
или в другом файле, соответствующем вашей командной оболочке.export JAVA_HOME="/Library/Java/JavaVirtualMachines/liberica-jdk-11.jdk/Contents/Home"
-
Перезагрузите компьютер, чтобы заданные переменные окружения вступили в силу.
-
Проверьте правильность установки переменной окружения, выполнив следующую команду в терминале:
На Windows"%JAVA_HOME%\bin\java" -version
На Linux и macOS"$JAVA_HOME/bin/java" -version
Команда должна вернуть версию Java, например
11.0.12
.
Если вы подключены к Интернету через прокси-сервер, некоторые системные свойства Java должны быть переданы в JVM, на которой запущены средства разработки и Gradle. Настройте эти свойства в Jmix Studio. |
Устранение неполадок
В зависимости от размера вашего проекта может потребоваться увеличить доступную память для процессов IntelliJ IDEA и Gradle.
-
В IntelliJ IDEA откройте Help → Edit Custom VM Options… и отредактируйте параметр
-Xmx
(обычно он находится сверху). Рекомендуемое значение –2048m
или более, например:-Xmx2048m
-
Отредактируйте файл
~/.gradle/gradle.properties
и задайте параметр-Xmx
в свойствеorg.gradle.jvmargs
. Рекомендуемое значение –2048m
или более, например:org.gradle.jvmargs=-Xmx2048m